diff --git a/Mage/src/main/java/mage/abilities/common/PutCardIntoGraveFromAnywhereAllTriggeredAbility.java b/Mage/src/main/java/mage/abilities/common/PutCardIntoGraveFromAnywhereAllTriggeredAbility.java index fb2b469a72..2d4869c49e 100644 --- a/Mage/src/main/java/mage/abilities/common/PutCardIntoGraveFromAnywhereAllTriggeredAbility.java +++ b/Mage/src/main/java/mage/abilities/common/PutCardIntoGraveFromAnywhereAllTriggeredAbility.java @@ -106,7 +106,9 @@ public class PutCardIntoGraveFromAnywhereAllTriggeredAbility extends TriggeredAb public boolean checkTrigger(GameEvent event, Game game) { if (((ZoneChangeEvent) event).getToZone() == Zone.GRAVEYARD) { Card card = game.getCard(event.getTargetId()); - if (card != null && filter.match(card, getSourceId(), getControllerId(), game)) { + if (card != null + && !card.isCopy() + && filter.match(card, getSourceId(), getControllerId(), game)) { switch (setTargetPointer) { case CARD: for (Effect effect : getEffects()) {