diff --git a/src/main/resources/assets/opencomputers/lua/machine.lua b/src/main/resources/assets/opencomputers/lua/machine.lua index fff3e36cc..034af182d 100644 --- a/src/main/resources/assets/opencomputers/lua/machine.lua +++ b/src/main/resources/assets/opencomputers/lua/machine.lua @@ -737,7 +737,7 @@ sandbox = { local ret = table.pack(pcall(setmetatable, t, mt)) rawset(mt, "__gc", gc) -- restore __gc if not ret[1] then error(ret[2], 0) end - return table.unpack(ret, 1, ret.n) + return table.unpack(ret, 2, ret.n) end end return setmetatable(t, mt)