diff --git a/pcsx2/Frontend/Achievements.cpp b/pcsx2/Frontend/Achievements.cpp index ae80fc90fa..dc18e8dbe8 100644 --- a/pcsx2/Frontend/Achievements.cpp +++ b/pcsx2/Frontend/Achievements.cpp @@ -287,7 +287,7 @@ namespace Achievements data.push_back(0); const int error = ParseFunc(this, reinterpret_cast(data.data())); - initialized = true; + initialized = (error == RC_OK); const rc_api_response_t& response = static_cast(this)->response; if (error != RC_OK)