From 53364444fd0d5762212ddca4456ce9ab7bd053db Mon Sep 17 00:00:00 2001 From: Khopa Date: Sat, 30 May 2020 00:03:11 +0200 Subject: [PATCH] Possible fix for crash when loading old save files. --- userdata/persistency.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/userdata/persistency.py b/userdata/persistency.py index 7899d096..020bcf1f 100644 --- a/userdata/persistency.py +++ b/userdata/persistency.py @@ -46,7 +46,12 @@ def restore_game(): return None with open(_save_file(), "rb") as f: - return pickle.load(f) + try: + save = pickle.load(f) + return save + except: + print("Invalid Save game") + return None def save_game(game) -> bool: