diff --git a/src/core/hle/service/cfg/cfg.cpp b/src/core/hle/service/cfg/cfg.cpp index 52b982043..e7b7c4476 100644 --- a/src/core/hle/service/cfg/cfg.cpp +++ b/src/core/hle/service/cfg/cfg.cpp @@ -661,6 +661,10 @@ void Module::UpdatePreferredRegionCode() { } const auto preferred_regions = system.GetAppLoader().GetPreferredRegions(); + if (preferred_regions.empty()) { + return; + } + const auto current_language = GetRawSystemLanguage(); const auto [region, adjusted_language] = AdjustLanguageInfoBlock(preferred_regions, current_language);