diff --git a/src/main/resources/assets/opencomputers/loot/openos/lib/package.lua b/src/main/resources/assets/opencomputers/loot/openos/lib/package.lua index 3f356ebff..394247935 100644 --- a/src/main/resources/assets/opencomputers/loot/openos/lib/package.lua +++ b/src/main/resources/assets/opencomputers/loot/openos/lib/package.lua @@ -72,9 +72,9 @@ end function package.delay(lib, file) local mt = { __index = function(tbl, key) + dofile(file) setmetatable(lib, nil) setmetatable(lib.internal or {}, nil) - dofile(file) return tbl[key] end }