diff --git a/stepmania/src/arch/LoadingWindow/LoadingWindow_Gtk.cpp b/stepmania/src/arch/LoadingWindow/LoadingWindow_Gtk.cpp index 7b7b9bc3d9..f7739d066f 100644 --- a/stepmania/src/arch/LoadingWindow/LoadingWindow_Gtk.cpp +++ b/stepmania/src/arch/LoadingWindow/LoadingWindow_Gtk.cpp @@ -34,7 +34,8 @@ try { if( ret != NULL ) RageException::ThrowNonfatal( ret ); } catch(...) { - dlclose( Handle ); + if( Handle ) + dlclose( Handle ); Handle = NULL; throw; }