diff --git a/src/s_sound.cpp b/src/s_sound.cpp index de383a1f69..a52e6cf39e 100644 --- a/src/s_sound.cpp +++ b/src/s_sound.cpp @@ -1784,7 +1784,7 @@ void S_SetSoundPaused (int state) S_PauseSound(false, true); if (GSnd != NULL) { - GSnd->SetInactive(gamestate == GS_LEVEL ? + GSnd->SetInactive(gamestate == GS_LEVEL || gamestate == GS_TITLELEVEL ? SoundRenderer::INACTIVE_Complete : SoundRenderer::INACTIVE_Mute); }