diff --git a/Core/RetroAchievements.cpp b/Core/RetroAchievements.cpp index c7170955b0..73ecc2d788 100644 --- a/Core/RetroAchievements.cpp +++ b/Core/RetroAchievements.cpp @@ -121,7 +121,7 @@ bool ChallengeModeActive() { if (!g_rcClient) { return false; } - return rc_client_get_hardcore_enabled(g_rcClient); + return IsLoggedIn() && rc_client_get_hardcore_enabled(g_rcClient); } bool WarnUserIfChallengeModeActive(const char *message) {