diff --git a/src/Nazara/Lua/LuaInstance.cpp b/src/Nazara/Lua/LuaInstance.cpp index 0ecf4c063..f31c6fe83 100644 --- a/src/Nazara/Lua/LuaInstance.cpp +++ b/src/Nazara/Lua/LuaInstance.cpp @@ -145,7 +145,8 @@ namespace Nz LuaInstance::~LuaInstance() { - lua_close(m_state); + if (m_state) + lua_close(m_state); } void LuaInstance::ArgCheck(bool condition, unsigned int argNum, const char* error)