diff --git a/backend/src/api/controllers/result.ts b/backend/src/api/controllers/result.ts index e21b959cb..b9c697d7a 100644 --- a/backend/src/api/controllers/result.ts +++ b/backend/src/api/controllers/result.ts @@ -469,7 +469,8 @@ export async function addResult( !completedEvent.bailedOut && user.banned !== true && user.lbOptOut !== true && - (isDevEnvironment() || (user.timeTyping ?? 0) > 7200); + (isDevEnvironment() || (user.timeTyping ?? 0) > 7200) && + completedEvent.stopOnLetter !== true; const selectedBadgeId = user.inventory?.badges?.find((b) => b.selected)?.id; const isPremium =