diff --git a/Mage/src/main/java/mage/abilities/effects/common/DoWhenCostPaid.java b/Mage/src/main/java/mage/abilities/effects/common/DoWhenCostPaid.java index 7744212cf1b..71602a0099e 100644 --- a/Mage/src/main/java/mage/abilities/effects/common/DoWhenCostPaid.java +++ b/Mage/src/main/java/mage/abilities/effects/common/DoWhenCostPaid.java @@ -58,7 +58,9 @@ public class DoWhenCostPaid extends OneShotEffect { if (cost.pay(source, game, source.getSourceId(), player.getId(), false)) { game.fireReflexiveTriggeredAbility(ability, source); player.resetStoredBookmark(game); + return true; } + game.restoreState(bookmark, DoWhenCostPaid.class.getName()); return true; }