From da7b673704810e2abafb69ed99523fba96dcb0d5 Mon Sep 17 00:00:00 2001 From: Stephen Miller <56742918+StevenMiller123@users.noreply.github.com> Date: Thu, 23 Apr 2026 07:10:19 -0500 Subject: [PATCH] Fix our workaround for missing trophy key. (#4306) --- src/core/libraries/np/np_trophy.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/core/libraries/np/np_trophy.cpp b/src/core/libraries/np/np_trophy.cpp index 0e8990c81..7dafc3284 100644 --- a/src/core/libraries/np/np_trophy.cpp +++ b/src/core/libraries/np/np_trophy.cpp @@ -840,8 +840,10 @@ int PS4_SYSV_ABI sceNpTrophyRegisterContext(OrbisNpTrophyContext context, if (ctx.registered) return ORBIS_NP_TROPHY_ERROR_ALREADY_REGISTERED; - if (!std::filesystem::exists(ctx.trophy_xml_path)) - return ORBIS_NP_TROPHY_ERROR_TITLE_CONF_NOT_INSTALLED; + if (!std::filesystem::exists(ctx.trophy_xml_path)) { + LOG_ERROR(Lib_NpTrophy, "Could not find trophy files."); + // Stub success here to prevent issues specific to missing a trophy key. + } ctx.registered = true; LOG_INFO(Lib_NpTrophy, "Context {} registered", context);