aboutsummaryrefslogtreecommitdiff
path: root/engines/mohawk
diff options
context:
space:
mode:
Diffstat (limited to 'engines/mohawk')
-rw-r--r--engines/mohawk/riven.cpp3
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);
}