diff --git a/require.lua b/require.lua index a0fc9a9..9106084 100644 --- a/require.lua +++ b/require.lua @@ -59,6 +59,8 @@ local function require51 (name) module = res elseif p_loaded[name] == sentinel or not p_loaded[name] then module = true + else + module = p_loaded[name] end p_loaded[name] = module @@ -91,6 +93,8 @@ local function require52 (name) module = res elseif not p_loaded[name] then module = true + else + module = p_loaded[name] end p_loaded[name] = module