diff --git a/stepmania/src/EnumHelper.h b/stepmania/src/EnumHelper.h index 69cb37ab77..366c0fd0c3 100644 --- a/stepmania/src/EnumHelper.h +++ b/stepmania/src/EnumHelper.h @@ -164,9 +164,9 @@ static void Lua2##X(lua_State* L) \ lua_pushnumber( L, i ); /* 0-based */ \ lua_rawset( L, -3 ); \ } \ + EnumTraits::StringToEnum.SetFromStack( L ); \ EnumTraits::StringToEnum.PushSelf( L ); \ lua_setglobal( L, #X "Index" ); \ - EnumTraits::StringToEnum.SetFromStack( L ); \ } \ REGISTER_WITH_LUA_FUNCTION( Lua2##X ); \ LuaReference EnumTraits::StringToEnum; \