diff --git a/src/downloader.cpp b/src/downloader.cpp index 7fd0e9c..b2a092d 100644 --- a/src/downloader.cpp +++ b/src/downloader.cpp @@ -2243,7 +2243,14 @@ std::string Downloader::getSerialsFromJSON(const Json::Value& json) { std::ostringstream serials; + if (!json.isMember("cdKey")) + return std::string(); + std::string cdkey = json["cdKey"].asString(); + + if (cdkey.empty()) + return std::string(); + if (cdkey.find("") == std::string::npos) { serials << cdkey << std::endl;