diff --git a/init.lua b/init.lua
index 8a6ab85fb411e9ac3745214c49d43e9251af9218..7f3ac6a4f9d78c0118a570a36ff31343e2e96217 100644
--- a/init.lua
+++ b/init.lua
@@ -13,7 +13,7 @@ package.path =
 -- The build of Lua that Minetest comes with only looks for libraries under
 -- /usr/local/share and /usr/local/lib but LuaSocket is often installed under
 -- /usr/share and /usr/lib.
-if not jit and package.config:sub(1, 1) == "/" then
+if not rawget(_G, "jit") and package.config:sub(1, 1) == "/" then
 	package.path = package.path..
 			";/usr/share/lua/5.1/?.lua"..
 			";/usr/share/lua/5.1/?/init.lua"