diff --git a/src/magic/model/MagicCardDefinition.java b/src/magic/model/MagicCardDefinition.java index 9cfd021d5d..b7e54b2da7 100644 --- a/src/magic/model/MagicCardDefinition.java +++ b/src/magic/model/MagicCardDefinition.java @@ -256,7 +256,9 @@ public class MagicCardDefinition { } public void add(final Object obj) { - if (obj instanceof MagicSpellCardEvent) { + if (obj == null) { + throw new RuntimeException("MagicCardDefinition.add passed null"); + } else if (obj instanceof MagicSpellCardEvent) { final MagicSpellCardEvent cevent = (MagicSpellCardEvent)obj; setCardEvent(cevent); cevent.setCardIndex(index);