diff --git a/src/main/java/forge/card/spellability/Spell_Permanent.java b/src/main/java/forge/card/spellability/Spell_Permanent.java index 4326e59b1c2..a26c6dee7be 100644 --- a/src/main/java/forge/card/spellability/Spell_Permanent.java +++ b/src/main/java/forge/card/spellability/Spell_Permanent.java @@ -282,7 +282,11 @@ public class Spell_Permanent extends Spell { // Maybe better considerations AbilityFactory af = new AbilityFactory(); - SpellAbility exSA = af.getAbility(card.getSVar(params.get("Execute")), card); + String execute = card.getSVar(params.get("Execute")); + if (execute == null) { + continue; + } + SpellAbility exSA = af.getAbility(execute, card); if (api != null && !af.getAPI().equals(api)) continue;