diff --git a/src/core/game/GameImpl.ts b/src/core/game/GameImpl.ts index b54618bca..f4ce9ea10 100644 --- a/src/core/game/GameImpl.ts +++ b/src/core/game/GameImpl.ts @@ -546,7 +546,7 @@ export class GameImpl implements Game { `${breaker} not allied with ${other}, cannot break alliance`, ); } - if (!other.isTraitor()) { + if (!other.isTraitor() && !other.isDisconnected()) { breaker.markTraitor(); }