diff --git a/daemon/lua/config.lua b/daemon/lua/config.lua
index e23e0d3d6734f45b4f53d90b859076f2712ab813..028b88bb4cd4f8497fbbf9137dd340bff31b8405 100644
--- a/daemon/lua/config.lua
+++ b/daemon/lua/config.lua
@@ -1,5 +1,3 @@
--- Default configuration
-cache.open(10*MB)
 -- Listen on localhost
 if not next(net.list()) then
 	if not pcall(net.listen, '127.0.0.1') then
diff --git a/daemon/lua/sandbox.lua b/daemon/lua/sandbox.lua
index e32c0762b8f3ae55729ad13ac4caddd7078e9433..048814133ed10e5f71c32d601865ed1dc3aacb53 100644
--- a/daemon/lua/sandbox.lua
+++ b/daemon/lua/sandbox.lua
@@ -66,6 +66,8 @@ setmetatable(cache, {
 		else   rawset(t, k, v) end
 	end
 })
+-- Defaults
+cache.size = 10 * MB
 
 -- Syntactic sugar for TA store
 trust_anchors = kres.trust_anchors