diff --git a/src/lua_script.c b/src/lua_script.c
index 6b86138129e326e2facf6c59ee63c3c8269ebc08..4e04c2ee0f4e9fe0a5dc9c11846814684780b9d6 100644
--- a/src/lua_script.c
+++ b/src/lua_script.c
@@ -184,6 +184,9 @@ int LUA_PushGlobals(lua_State *L, const char *word)
 	} else if (fastcmp(word,"modeattacking")) {
 		lua_pushboolean(L, modeattacking);
 		return 1;
+	} else if (fastcmp(word,"metalrecording")) {
+		lua_pushboolean(L, metalrecording);
+		return 1;
 	} else if (fastcmp(word,"splitscreen")) {
 		lua_pushboolean(L, splitscreen);
 		return 1;