diff --git a/forge-game/src/main/java/forge/game/GameActionUtil.java b/forge-game/src/main/java/forge/game/GameActionUtil.java index e321a159155..d6b1b222305 100644 --- a/forge-game/src/main/java/forge/game/GameActionUtil.java +++ b/forge-game/src/main/java/forge/game/GameActionUtil.java @@ -620,7 +620,10 @@ public final class GameActionUtil { result.getPayCosts().add(cost); reset = true; } - result.setOptionalKeywordAmount(ki, v); + + if (result != null) { + result.setOptionalKeywordAmount(ki, v); + } } else if (o.startsWith("Offspring")) { String[] k = o.split(":"); final Cost cost = new Cost(k[1], false);