diff --git a/src/main/java/forge/card/abilityfactory/AbilityFactoryBond.java b/src/main/java/forge/card/abilityfactory/AbilityFactoryBond.java index a29d23056e4..4a1e0ef0ee0 100644 --- a/src/main/java/forge/card/abilityfactory/AbilityFactoryBond.java +++ b/src/main/java/forge/card/abilityfactory/AbilityFactoryBond.java @@ -317,7 +317,7 @@ public final class AbilityFactoryBond { trigCards = AbilityFactory.getDefinedCards(sa.getSourceCard(), params.get("Defined"), sa); // Check that this card hasn't already become paired by an earlier trigger - if (trigCards.get(0).isPaired()) { + if (trigCards.get(0).isPaired() || !trigCards.get(0).isInZone(ZoneType.Battlefield)) { return; }