diff --git a/src/app/tools/tankopedia/[id]/components/Model/GameModeSection.tsx b/src/app/tools/tankopedia/[id]/components/Model/GameModeSection.tsx index 22f698644..0b0320e16 100644 --- a/src/app/tools/tankopedia/[id]/components/Model/GameModeSection.tsx +++ b/src/app/tools/tankopedia/[id]/components/Model/GameModeSection.tsx @@ -11,13 +11,16 @@ export function GameModeSection() { const awaitedGameDefinitions = use(gameDefinitions); const awaitedConsumableDefinitions = use(consumableDefinitions); const awaitedProvisionDefinitions = use(provisionDefinitions); + const roles = Object.entries(tank.roles); + + if (roles.length === 0) return null; return ( Game mode abilities - {Object.entries(tank.roles).map(([key, value]) => { + {roles.map(([key, value]) => { const id = Number(key); const gameMode = awaitedGameDefinitions.gameModes[id];