diff --git a/src/highscore_gui.cpp b/src/highscore_gui.cpp index 9b57ba659a..f61bf46f37 100644 --- a/src/highscore_gui.cpp +++ b/src/highscore_gui.cpp @@ -126,7 +126,7 @@ struct EndGameWindow : EndGameHighScoreBaseWindow { void Close() override { if (!_networking) Command::Post(PM_PAUSED_NORMAL, false); // unpause - ShowHighscoreTable(this->window_number, this->rank); + if (_game_mode != GM_MENU) ShowHighscoreTable(this->window_number, this->rank); this->EndGameHighScoreBaseWindow::Close(); }