music_gui.c
changeset 1724 f2df13e9b628
parent 1608 074dff2e4890
child 1884 ae1d6213c6dd
--- a/music_gui.c	Sun Apr 24 18:24:29 2005 +0000
+++ b/music_gui.c	Sun Apr 24 19:04:56 2005 +0000
@@ -181,10 +181,13 @@
 	if (_song_is_active == false)
 		return;
 
-	if (!_music_driver->is_song_playing() && _game_mode != GM_MENU) {
-		StopMusic();
-		SkipToNextSong();
-		PlayPlaylistSong();
+	if (!_music_driver->is_song_playing()) {
+		if (_game_mode != GM_MENU) {
+			StopMusic();
+			SkipToNextSong();
+			PlayPlaylistSong();
+		} else
+			ResetMusic();
 	}
 }