diff --git a/src/menus/transient/level-select.c b/src/menus/transient/level-select.c index 34069e02b..30c39ef75 100644 --- a/src/menus/transient/level-select.c +++ b/src/menus/transient/level-select.c @@ -1198,7 +1198,7 @@ void M_LevelSelectTick(void) { S_StartSound(NULL, sfx_chchng); - if (roundqueue.position) + if (roundqueue.position || gamestate != GS_LEVEL) { M_StopMessage(MA_NONE); }