From 1497dc5fea578976fb98310e06071789a9ec91f5 Mon Sep 17 00:00:00 2001 From: josteph Date: Sun, 16 Sep 2018 20:04:31 +0000 Subject: [PATCH] Game Load: Restore the ability to select 1.12.6 savegames in the list Broken in 14abecb2df9f94b4a4438156f9808596d223864b (#3495) --- src/save_index.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/save_index.cpp b/src/save_index.cpp index c21bd9435506..1ec0a1e3473f 100644 --- a/src/save_index.cpp +++ b/src/save_index.cpp @@ -373,7 +373,11 @@ void extract_summary_from_config(config& cfg_save, config& cfg_summary) cfg_summary["difficulty"] = cfg_save["difficulty"]; cfg_summary["random_mode"] = cfg_save["random_mode"]; - cfg_summary["active_mods"] = cfg_save.child("multiplayer")["active_mods"]; + if(cfg_save.has_child("multiplayer")) { + cfg_summary["active_mods"] = cfg_save.child("multiplayer")["active_mods"]; + } else { + cfg_summary["active_mods"] = ""; + } cfg_summary["campaign"] = cfg_save["campaign"]; cfg_summary["version"] = cfg_save["version"]; cfg_summary["corrupt"] = "";