diff --git a/engines/sherlock/saveload.cpp b/engines/sherlock/saveload.cpp index 0ae437fbf30..ce6f32dcdea 100644 --- a/engines/sherlock/saveload.cpp +++ b/engines/sherlock/saveload.cpp @@ -268,7 +268,7 @@ void SaveManager::synchronize(Serializer &s) { if (screen.fontNumber() != oldFont) journal.resetPosition(); - _justLoaded = true; + _justLoaded = s.isLoading(); } bool SaveManager::isSlotEmpty(int slot) const {