diff --git a/src/sound/sound_server.cpp b/src/sound/sound_server.cpp index 3a3b53562..9f9075d98 100644 --- a/src/sound/sound_server.cpp +++ b/src/sound/sound_server.cpp @@ -294,11 +294,11 @@ global void PlayMusic(const char* name) global void StopMusic(void) { if( PlayingMusic ) { + PlayingMusic=0; // Callback! if( ModFile ) { ModPlug_Unload(ModFile); ModFile=NULL; } - PlayingMusic=0; } }