diff --git a/soh/soh/SaveManager.cpp b/soh/soh/SaveManager.cpp index 2de2ab025..ec7d9ee43 100644 --- a/soh/soh/SaveManager.cpp +++ b/soh/soh/SaveManager.cpp @@ -548,7 +548,7 @@ void SaveManager::StartupCheckAndInitMeta(int fileNum) { fileMetaInfo[fileNum].gsTokens = baseBlock["inventory"]["gsTokens"]; fileMetaInfo[fileNum].isDoubleDefenseAcquired = baseBlock["isDoubleDefenseAcquired"]; fileMetaInfo[fileNum].gregFound = false; - fileMetaInfo[fileNum].filenameLanguage = baseBlock["filenameLanguage"]; + fileMetaInfo[fileNum].filenameLanguage = baseBlock.value("filenameLanguage", 0); fileMetaInfo[fileNum].hasWallet = !isRando; fileMetaInfo[fileNum].defense = baseBlock["inventory"]["defenseHearts"]; fileMetaInfo[fileNum].health = baseBlock["health"];