Index: source/ps/ModIo.cpp =================================================================== --- source/ps/ModIo.cpp +++ source/ps/ModIo.cpp @@ -573,6 +573,9 @@ JSAutoRequest rq(cx); JS::RootedValue gameResponse(cx); + + if (responseData.empty()) + FAIL("Recieved no data from mod.io API."); if (!scriptInterface.ParseJSON(responseData, &gameResponse)) FAIL("Failed to parse response as JSON."); @@ -644,6 +647,9 @@ JSAutoRequest rq(cx); JS::RootedValue modResponse(cx); + + if (responseData.empty()) + FAIL("Recieved no data from mod.io API."); if (!scriptInterface.ParseJSON(responseData, &modResponse)) FAIL("Failed to parse response as JSON.");