diff --git a/src/main/java/forge/card/spellability/TargetSelection.java b/src/main/java/forge/card/spellability/TargetSelection.java index b8fea111c75..4a9812e0c0a 100644 --- a/src/main/java/forge/card/spellability/TargetSelection.java +++ b/src/main/java/forge/card/spellability/TargetSelection.java @@ -242,7 +242,9 @@ public class TargetSelection { SpellAbility child = ability; while (child instanceof AbilitySub) { child = ((AbilitySub) child).getParent(); - targets.addAll(child.getTarget().getTargets()); + if (child.getTarget() != null) { + targets.addAll(child.getTarget().getTargets()); + } } return targets;