diff --git a/SaveLoadScreen.cpp b/SaveLoadScreen.cpp index a03699e3..90e1ee54 100644 --- a/SaveLoadScreen.cpp +++ b/SaveLoadScreen.cpp @@ -245,6 +245,7 @@ extern BOOLEAN ValidateSoldierInitLinks( UINT8 ubCode ); #endif extern BOOLEAN fFirstTimeInGameScreen; // added by Flugente +extern UINT32 uiSoundSample; ////////////////////////////////////////////////////// // @@ -2751,6 +2752,12 @@ BOOLEAN DoQuickLoad() PauseTime( FALSE ); } + // Remove sound + if (uiSoundSample != NO_SAMPLE) + { + SoundStop(uiSoundSample); + } + //Do a fade out before we load the game gFadeOutDoneCallback = DoneFadeOutForSaveLoadScreen;