aboutsummaryrefslogtreecommitdiff
path: root/engines/titanic/detection.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/titanic/detection.cpp')
-rw-r--r--engines/titanic/detection.cpp11
1 files changed, 7 insertions, 4 deletions
diff --git a/engines/titanic/detection.cpp b/engines/titanic/detection.cpp
index 098c20ca1d..5fad72a9df 100644
--- a/engines/titanic/detection.cpp
+++ b/engines/titanic/detection.cpp
@@ -167,10 +167,13 @@ SaveStateDescriptor TitanicMetaEngine::querySaveMetaInfos(const char *target, in
// Create the return descriptor
SaveStateDescriptor desc(slot, header._saveName);
- desc.setThumbnail(header._thumbnail);
- desc.setSaveDate(header._year, header._month, header._day);
- desc.setSaveTime(header._hour, header._minute);
- desc.setPlayTime(header._totalFrames * GAME_FRAME_TIME);
+
+ if (header._version) {
+ desc.setThumbnail(header._thumbnail);
+ desc.setSaveDate(header._year, header._month, header._day);
+ desc.setSaveTime(header._hour, header._minute);
+ desc.setPlayTime(header._totalFrames * GAME_FRAME_TIME);
+ }
return desc;
}