diff --git a/Mage/src/mage/target/common/TargetDefender.java b/Mage/src/mage/target/common/TargetDefender.java index 1fe5435d37d..105e6d12761 100644 --- a/Mage/src/mage/target/common/TargetDefender.java +++ b/Mage/src/mage/target/common/TargetDefender.java @@ -197,7 +197,7 @@ public class TargetDefender extends TargetImpl { public boolean canTarget(UUID id, Ability source, Game game) { Player player = game.getPlayer(id); MageObject targetSource = game.getObject(attackerId); - if (player != null) { + if (player != null && source != null) { return notTarget || (player.canBeTargetedBy(targetSource, source.getControllerId(), game) && filter.match(player, game)); } Permanent permanent = game.getPermanent(id);