diff --git a/client/src/components/GameBoard.tsx b/client/src/components/GameBoard.tsx
index 48e924f..4da6aae 100644
--- a/client/src/components/GameBoard.tsx
+++ b/client/src/components/GameBoard.tsx
@@ -603,7 +603,7 @@ export default function GameBoard({ gameState, currentPlayerId, actions }: GameB
{/* Icono de Líder */}
- {player.isLeader && (
+ {gameState.currentLeaderId === player.id && (
L
)}
{/* Icono de Miembro del Equipo de Misión */}
- {gameState.proposedTeam.includes(player.id) && (gameState.phase === GamePhase.MISSION || gameState.phase === 'mission_reveal' as any || gameState.phase === 'mission_result' as any) && (
-
- ⭐
-
- )}
+ {gameState.proposedTeam.includes(player.id) && (
+ gameState.phase === GamePhase.VOTING_TEAM ||
+ gameState.phase === GamePhase.MISSION ||
+ gameState.phase === 'mission_reveal' as any ||
+ gameState.phase === 'mission_result' as any
+ ) && (
+
+ ⭐
+
+ )}
{/* Nombre */}