diff --git a/forge-game/src/main/java/forge/game/GameActionUtil.java b/forge-game/src/main/java/forge/game/GameActionUtil.java index e321a159155..89c1fbf91f6 100644 --- a/forge-game/src/main/java/forge/game/GameActionUtil.java +++ b/forge-game/src/main/java/forge/game/GameActionUtil.java @@ -339,7 +339,7 @@ public final class GameActionUtil { newSA.setMayPlay(o); final StringBuilder sb = new StringBuilder(sa.getDescription()); - if (!source.equals(host)) { + if (!source.equals(host) && host.getCardForUi() != null) { sb.append(" by "); if (host.isImmutable() && host.getEffectSource() != null) { sb.append(host.getEffectSource());