diff --git a/Mage/src/main/java/mage/cards/CardImpl.java b/Mage/src/main/java/mage/cards/CardImpl.java index 00ad9107a0f..8ebe60c3d79 100644 --- a/Mage/src/main/java/mage/cards/CardImpl.java +++ b/Mage/src/main/java/mage/cards/CardImpl.java @@ -292,6 +292,9 @@ public abstract class CardImpl extends MageObjectImpl implements Card { */ @Override public Abilities getAbilities(Game game) { + if (game == null) { + return abilities; // deck editor with empty game + } CardState cardState = game.getState().getCardState(this.getId()); if (!cardState.hasLostAllAbilities() && (cardState.getAbilities() == null || cardState.getAbilities().isEmpty())) { return abilities;