aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/sci/engine/savegame.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/sci/engine/savegame.cpp b/engines/sci/engine/savegame.cpp
index 255e2700ee..3ad4ed096e 100644
--- a/engines/sci/engine/savegame.cpp
+++ b/engines/sci/engine/savegame.cpp
@@ -864,7 +864,7 @@ void gamestate_restore(EngineState *s, Common::SeekableReadStream *fh) {
s->sfx_init_flags = s->sfx_init_flags;
s->_sound._songlib.freeSounds();
s->_sound._songlib = temp;
- s->_soundCmd->updateSfxState(&retval->_sound);
+ s->_soundCmd->updateSfxState(&s->_sound);
#endif
s->_segMan->reconstructStack(s);