diff --git a/source/common/music/music.cpp b/source/common/music/music.cpp index 19ebe8985..d7788525a 100644 --- a/source/common/music/music.cpp +++ b/source/common/music/music.cpp @@ -511,6 +511,10 @@ void S_RestartMusic () mus_playing.LastSong = ""; S_ChangeMusic (song, mus_playing.baseorder, mus_playing.loop, true); } + else + { + S_StopMusic(true); + } } //==========================================================================