diff --git a/stepmania/src/LuaReference.cpp b/stepmania/src/LuaReference.cpp index a85432f1a9..a958dc978e 100644 --- a/stepmania/src/LuaReference.cpp +++ b/stepmania/src/LuaReference.cpp @@ -116,7 +116,7 @@ int LuaReference::GetLuaType() const void LuaReference::Unregister() { - if( LUA == NULL ) + if( LUA == NULL || m_iReference == LUA_NOREF ) return; // nothing to do Lua *L = LUA->Get();