diff -r f3e07e53460d -r f062a31fc8f2 QTfrontend/game.cpp --- a/QTfrontend/game.cpp Fri Nov 03 05:03:47 2017 +0100 +++ b/QTfrontend/game.cpp Fri Nov 03 05:46:36 2017 +0100 @@ -435,6 +435,7 @@ void HWGame::PlayDemo(const QString & demofilename, bool isSave) { gameType = isSave ? gtSave : gtDemo; + lastGameType = gameType; QFile demofile(demofilename); if (!demofile.open(QIODevice::ReadOnly)) {