diff --git a/Mage.Sets/src/mage/cards/d/Dovescape.java b/Mage.Sets/src/mage/cards/d/Dovescape.java index 9d63bde0fc3..1b97b32810c 100644 --- a/Mage.Sets/src/mage/cards/d/Dovescape.java +++ b/Mage.Sets/src/mage/cards/d/Dovescape.java @@ -36,6 +36,7 @@ import mage.cards.CardSetInfo; import mage.constants.CardType; import mage.constants.Outcome; import mage.constants.SetTargetPointer; +import mage.constants.Zone; import mage.filter.FilterSpell; import mage.filter.predicate.Predicates; import mage.filter.predicate.mageobject.CardTypePredicate; @@ -94,6 +95,9 @@ class DovescapeEffect extends OneShotEffect { Spell spell = game.getStack().getSpell(this.getTargetPointer().getFirst(game, source)); int spellCMC = 0; UUID spellControllerID = null; + if (spell == null) { + spell = (Spell) game.getLastKnownInformation(this.getTargetPointer().getFirst(game, source), Zone.STACK); + } if (spell != null) { spellCMC = spell.getConvertedManaCost(); spellControllerID = spell.getControllerId();