diff --git a/es-app/src/SystemData.cpp b/es-app/src/SystemData.cpp index 1a2f661c0..6f95bf97a 100644 --- a/es-app/src/SystemData.cpp +++ b/es-app/src/SystemData.cpp @@ -466,6 +466,12 @@ bool SystemData::loadConfig() // Platform ID list const std::string platformList = Utils::String::toLower(system.child("platform").text().get()); + + if (platformList == "") { + LOG(LogWarning) << "No platform defined for system \"" << name + << "\", scraper searches will be inaccurate"; + } + std::vector platformStrs = readList(platformList); std::vector platformIds; for (auto it = platformStrs.cbegin(); it != platformStrs.cend(); it++) { @@ -483,7 +489,7 @@ bool SystemData::loadConfig() // platforms, then generate a warning. if (str != "" && platformId == PlatformIds::PLATFORM_UNKNOWN) LOG(LogWarning) << "Unknown platform \"" << str << "\" defined for system \"" - << name << "\""; + << name << "\", scraper searches will be inaccurate"; else if (platformId != PlatformIds::PLATFORM_UNKNOWN) platformIds.push_back(platformId); }