diff --git a/src/nhlua.c b/src/nhlua.c index 92a942b92..db4deb6c4 100644 --- a/src/nhlua.c +++ b/src/nhlua.c @@ -1375,7 +1375,8 @@ nhl_init(void) void nhl_done(lua_State *L) { - lua_close(L); + if (L) + lua_close(L); iflags.in_lua = FALSE; }