diff --git a/forge-game/src/main/java/forge/game/card/CardFactory.java b/forge-game/src/main/java/forge/game/card/CardFactory.java index 06cca838cf0..0335ae96977 100644 --- a/forge-game/src/main/java/forge/game/card/CardFactory.java +++ b/forge-game/src/main/java/forge/game/card/CardFactory.java @@ -643,7 +643,9 @@ public class CardFactory { } public static void copySpellAbility(SpellAbility from, SpellAbility to) { - to.setActivatingPlayer(from.getActivatingPlayer()); + if (from.getActivatingPlayer() != null) { + to.setActivatingPlayer(from.getActivatingPlayer()); + } to.setDescription(from.getDescription()); to.setStackDescription(from.getDescription());