diff --git a/source/games/exhumed/src/gameloop.cpp b/source/games/exhumed/src/gameloop.cpp index 154c7b69b..cb05c6774 100644 --- a/source/games/exhumed/src/gameloop.cpp +++ b/source/games/exhumed/src/gameloop.cpp @@ -225,7 +225,8 @@ void GameInterface::LevelCompleted(MapRecord *map, int skill) { Mus_Stop(); if (currentLevel->levelNumber == 0) gameaction = ga_mainmenu; - else Intermission(currentLevel, map); + else if (ConsoleState == c_up) Intermission(currentLevel, map); + else gameaction = ga_nextlevel; } //---------------------------------------------------------------------------