diff --git a/app/features/tournament-bracket/components/BracketMapListDialog.tsx b/app/features/tournament-bracket/components/BracketMapListDialog.tsx index b5f27589d..a34a84562 100644 --- a/app/features/tournament-bracket/components/BracketMapListDialog.tsx +++ b/app/features/tournament-bracket/components/BracketMapListDialog.tsx @@ -113,10 +113,14 @@ export function BracketMapListDialog({ return true; } - return finalsMaps.list.every( - (map, i) => - map.mode === thirdPlaceMaps.list![i].mode && - map.stageId === thirdPlaceMaps.list![i].stageId, + return ( + finalsMaps.count === thirdPlaceMaps.count && + finalsMaps.pickBan === thirdPlaceMaps.pickBan && + finalsMaps.list.every( + (map, i) => + map.mode === thirdPlaceMaps.list![i].mode && + map.stageId === thirdPlaceMaps.list![i].stageId, + ) ); }, );