diff --git a/src/main/java/forge/card/abilityfactory/effects/AttachEffect.java b/src/main/java/forge/card/abilityfactory/effects/AttachEffect.java index 43e046ac72c..9bf5346dfd2 100644 --- a/src/main/java/forge/card/abilityfactory/effects/AttachEffect.java +++ b/src/main/java/forge/card/abilityfactory/effects/AttachEffect.java @@ -277,6 +277,9 @@ public class AttachEffect extends SpellEffect { } else { List list = Singletons.getModel().getGame().getCardsIn(tgt.getZone()); list = CardLists.getValidCards(list, tgt.getValidTgts(), aura.getActivatingPlayer(), source); + if (list.isEmpty()) { + return false; + } final Object o = GuiChoose.one(source + " - Select a card to attach to.", list); if (o instanceof Card) {