diff --git a/Mage.Common/src/mage/view/CardsView.java b/Mage.Common/src/mage/view/CardsView.java index dbba097dc4..56b02a011e 100644 --- a/Mage.Common/src/mage/view/CardsView.java +++ b/Mage.Common/src/mage/view/CardsView.java @@ -62,7 +62,9 @@ public class CardsView extends HashMap { sourceCard = game.getCard(ability.getSourceId()); break; case BATTLEFIELD: - sourceCard = game.getLastKnownInformation(ability.getSourceId(), Zone.BATTLEFIELD); + sourceCard = game.getPermanent(ability.getSourceId()); + if (sourceCard == null) + sourceCard = game.getLastKnownInformation(ability.getSourceId(), Zone.BATTLEFIELD); break; } if (sourceCard != null) {