diff --git a/Mage.Sets/src/mage/sets/avacynrestored/CavernOfSouls.java b/Mage.Sets/src/mage/sets/avacynrestored/CavernOfSouls.java index 09afd931d19..d44c8640ce2 100644 --- a/Mage.Sets/src/mage/sets/avacynrestored/CavernOfSouls.java +++ b/Mage.Sets/src/mage/sets/avacynrestored/CavernOfSouls.java @@ -185,7 +185,8 @@ class CavernOfSoulsWatcher extends WatcherImpl { @Override public void watch(GameEvent event, Game game) { if (event.getType() == GameEvent.EventType.MANA_PAYED) { - if (game.getObject(event.getSourceId()).getName().equals("Cavern of Souls")) { + MageObject object = game.getObject(event.getSourceId()); + if (object != null && object.getName().equals("Cavern of Souls")) { spells.add(event.getTargetId()); } }