diff --git a/neo/framework/Common_load.cpp b/neo/framework/Common_load.cpp index 17388d30..ba839b82 100644 --- a/neo/framework/Common_load.cpp +++ b/neo/framework/Common_load.cpp @@ -1050,13 +1050,13 @@ HandleCommonErrors */ bool HandleCommonErrors( const idSaveLoadParms& parms ) { + common->Dialog().ShowSaveIndicator( false ); + if( parms.GetError() == SAVEGAME_E_NONE ) { return true; } - - common->Dialog().ShowSaveIndicator( false ); - + if( parms.GetError() & SAVEGAME_E_CORRUPTED ) { // This one might need to be handled by the game