diff --git a/forge-game/src/main/java/forge/game/ability/AbilityUtils.java b/forge-game/src/main/java/forge/game/ability/AbilityUtils.java index 64e4ccc14c7..618ce70369b 100644 --- a/forge-game/src/main/java/forge/game/ability/AbilityUtils.java +++ b/forge-game/src/main/java/forge/game/ability/AbilityUtils.java @@ -749,7 +749,8 @@ else if (calcX[0].startsWith("TriggerRemembered")) { } else if (calcX[0].startsWith("TriggerObjects")) { final SpellAbility root = sa.getRootAbility(); - list = Iterables.filter((Iterable) root.getTriggeringObject(AbilityKey.fromString(calcX[0].substring(14))), Card.class); + list = Iterables.filter((Iterable) root.getTriggeringObjects().getOrDefault( + (AbilityKey.fromString(calcX[0].substring(14))), new CardCollection()), Card.class); } else if (calcX[0].startsWith("Triggered")) { final SpellAbility root = sa.getRootAbility();