diff options
-rw-r--r-- | engines/kyra/engine/kyra_hof.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/engines/kyra/engine/kyra_hof.cpp b/engines/kyra/engine/kyra_hof.cpp index 94eca126ec..ef8b119c0d 100644 --- a/engines/kyra/engine/kyra_hof.cpp +++ b/engines/kyra/engine/kyra_hof.cpp @@ -261,7 +261,8 @@ Common::Error KyraEngine_HoF::go() { _menuDirectlyToLoad &= saveFileLoadable(0); if (menuChoice & 1) { - startup(); + if (!shouldQuit()) + startup(); if (!shouldQuit()) runLoop(); cleanup(); |