diff --git a/src/gui/sdlmain.cpp b/src/gui/sdlmain.cpp index e2285968..d495042e 100644 --- a/src/gui/sdlmain.cpp +++ b/src/gui/sdlmain.cpp @@ -1928,7 +1928,9 @@ int main(int argc, char* argv[]) { control->StartUp(); /* Shutdown everything */ } catch (char * error) { +#if defined (WIN32) sticky_keys(true); +#endif GFX_ShowMsg("Exit to error: %s",error); fflush(NULL); if(sdl.wait_on_error) {