diff --git a/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/game/state/GameState.java b/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/game/state/GameState.java index 566fd627d..b3b7b395d 100644 --- a/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/game/state/GameState.java +++ b/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/game/state/GameState.java @@ -395,7 +395,8 @@ public class GameState { } private void addCardToZone(LotroGame game, PhysicalCard card, Zone zone, boolean end) { - assignNewCardId(card); + if (zone.isInPlay()) + assignNewCardId(card); List zoneCards = getZoneCards(card.getOwner(), card.getBlueprint().getCardType(), zone); if (end)