diff --git a/Mage.Sets/src/mage/cards/r/RelentlessPursuit.java b/Mage.Sets/src/mage/cards/r/RelentlessPursuit.java index bce1e3c1dd..534cadebd9 100644 --- a/Mage.Sets/src/mage/cards/r/RelentlessPursuit.java +++ b/Mage.Sets/src/mage/cards/r/RelentlessPursuit.java @@ -89,14 +89,18 @@ class RelentlessPursuitEffect extends OneShotEffect { if (creatureCardFound) { TargetCard target = new TargetCardInLibrary(0, 1, creatureFilter); controller.chooseTarget(Outcome.DrawCard, cards, target, source, game); - cards.remove(target.getFirstTarget()); - cardsToHand.add(target.getFirstTarget()); + if (target.getFirstTarget() != null) { + cards.remove(target.getFirstTarget()); + cardsToHand.add(target.getFirstTarget()); + } } if (landCardFound) { TargetCard target = new TargetCardInLibrary(0, 1, landFilter); controller.chooseTarget(Outcome.DrawCard, cards, target, source, game); - cards.remove(target.getFirstTarget()); - cardsToHand.add(target.getFirstTarget()); + if (target.getFirstTarget() != null) { + cards.remove(target.getFirstTarget()); + cardsToHand.add(target.getFirstTarget()); + } } controller.moveCards(cardsToHand, Zone.HAND, source, game); controller.moveCards(cards, Zone.GRAVEYARD, source, game);