aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/kyra_mr.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/kyra/kyra_mr.cpp')
-rw-r--r--engines/kyra/kyra_mr.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/engines/kyra/kyra_mr.cpp b/engines/kyra/kyra_mr.cpp
index acc0421a59..20b0fa7688 100644
--- a/engines/kyra/kyra_mr.cpp
+++ b/engines/kyra/kyra_mr.cpp
@@ -805,8 +805,11 @@ void KyraEngine_MR::openTalkFile(int file) {
_currentTalkFile = file;
if (!_res->loadPakFile(talkFilename)) {
if (speechEnabled()) {
- warning("Couldn't load file '%s' falling back to text only mode", talkFilename);
+ warning("Couldn't load voice file '%s', falling back to text only mode", talkFilename);
_configVoice = 0;
+
+ // Sync the config manager with the new settings
+ writeSettings();
}
}
}