diff --git a/Mage/src/main/java/mage/players/PlayerImpl.java b/Mage/src/main/java/mage/players/PlayerImpl.java index c2331b2681d..e890b08eb30 100644 --- a/Mage/src/main/java/mage/players/PlayerImpl.java +++ b/Mage/src/main/java/mage/players/PlayerImpl.java @@ -3410,7 +3410,9 @@ public abstract class PlayerImpl implements Player, Serializable { if (player != null) { if (/*player.isTopCardRevealed() &&*/player.getLibrary().hasCards()) { Card card = player.getLibrary().getFromTop(game); - getPlayableFromNonHandCardAll(game, Zone.LIBRARY, card, availableMana, playable); + if (card != null) { + getPlayableFromNonHandCardAll(game, Zone.LIBRARY, card, availableMana, playable); + } } } }