diff options
-rw-r--r-- | engines/mohawk/riven.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/engines/mohawk/riven.cpp b/engines/mohawk/riven.cpp index c7f8d1c3d9..ea3e2ce7ec 100644 --- a/engines/mohawk/riven.cpp +++ b/engines/mohawk/riven.cpp @@ -510,7 +510,10 @@ void MohawkEngine_Riven::delay(uint32 ms) { void MohawkEngine_Riven::runLoadDialog() { GUI::SaveLoadChooser slc(_("Load game:"), _("Load"), false); + pauseEngine(true); int slot = slc.runModalWithCurrentTarget(); + pauseEngine(false); + if (slot >= 0) { loadGameStateAndDisplayError(slot); } |