diff --git a/Mage.Sets/src/mage/cards/t/ThievesAuction.java b/Mage.Sets/src/mage/cards/t/ThievesAuction.java index e6eabfbd62b..9f78099bb3f 100644 --- a/Mage.Sets/src/mage/cards/t/ThievesAuction.java +++ b/Mage.Sets/src/mage/cards/t/ThievesAuction.java @@ -115,8 +115,12 @@ class ThievesAuctionEffect extends OneShotEffect { if (player.choose(Outcome.PutCardInPlay, exiledCards, target, game)) { // and puts it onto the battlefield tapped under their control. Card chosenCard = exiledCards.get(target.getFirstTarget(), game); - player.moveCards(chosenCard, Zone.BATTLEFIELD, source, game, true, false, false, null); + if (chosenCard != null) { + player.moveCards(chosenCard, Zone.BATTLEFIELD, source, game, true, false, false, null); + } exiledCards.remove(chosenCard); + } else { + break; } } // Repeat this process until all cards exiled this way have been chosen.