diff --git a/Mage/src/mage/abilities/effects/common/CounterTargetWithReplacementEffect.java b/Mage/src/mage/abilities/effects/common/CounterTargetWithReplacementEffect.java index 1bae00f7314..976263b9ffd 100644 --- a/Mage/src/mage/abilities/effects/common/CounterTargetWithReplacementEffect.java +++ b/Mage/src/mage/abilities/effects/common/CounterTargetWithReplacementEffect.java @@ -83,15 +83,19 @@ public class CounterTargetWithReplacementEffect extends OneShotEffect> implements StackObject, Card { @Override public boolean moveToZone(Zone zone, UUID sourceId, Game game, boolean flag, ArrayList appliedEffects) { + // 706.10a If a copy of a spell is in a zone other than the stack, it ceases to exist. + // If a copy of a card is in any zone other than the stack or the battlefield, it ceases to exist. + // These are state-based actions. See rule 704. + if (this.isCopiedSpell() && !zone.equals(Zone.STACK)) { + return true; + } throw new UnsupportedOperationException("Unsupported operation"); }