diff --git a/forge-gui/src/main/java/forge/player/HumanCostDecision.java b/forge-gui/src/main/java/forge/player/HumanCostDecision.java index e445ddf5d4e..2621cea7ac2 100644 --- a/forge-gui/src/main/java/forge/player/HumanCostDecision.java +++ b/forge-gui/src/main/java/forge/player/HumanCostDecision.java @@ -855,6 +855,9 @@ public class HumanCostDecision extends CostDecisionMakerBase { num = AbilityUtils.calculateAmount(source, amount, ability); } } + if (hand.size() < num) { + return null; + } if (num == 0) { return PaymentDecision.number(0); };