diff --git a/forge-gui-mobile/src/forge/screens/match/views/VCardDisplayArea.java b/forge-gui-mobile/src/forge/screens/match/views/VCardDisplayArea.java index 4c84fe7cf40..85e3de391d6 100644 --- a/forge-gui-mobile/src/forge/screens/match/views/VCardDisplayArea.java +++ b/forge-gui-mobile/src/forge/screens/match/views/VCardDisplayArea.java @@ -143,7 +143,7 @@ public abstract class VCardDisplayArea extends VDisplayArea { public static CardAreaPanel get(Card card0) { CardAreaPanel cardPanel = allCardPanels.get(card0.getUniqueNumber()); - if (cardPanel == null) { + if (cardPanel == null || cardPanel.getCard() != card0) { //replace card panel if card copied cardPanel = new CardAreaPanel(card0); allCardPanels.put(card0.getUniqueNumber(), cardPanel); }