diff --git a/Mage.Sets/src/mage/cards/i/InsidiousDreams.java b/Mage.Sets/src/mage/cards/i/InsidiousDreams.java index afe920eacf8..b13ac85afcb 100644 --- a/Mage.Sets/src/mage/cards/i/InsidiousDreams.java +++ b/Mage.Sets/src/mage/cards/i/InsidiousDreams.java @@ -68,8 +68,7 @@ class InsidiousDreamsEffect extends OneShotEffect { 0, GetXValue.instance.calculate(game, source, this), StaticFilters.FILTER_CARD_CARDS ); controller.searchLibrary(target, source, game); - Cards chosen = new CardsImpl(); - target.getTargets().stream().forEach(cardId -> controller.getLibrary().getCard(cardId, game)); + Cards chosen = new CardsImpl(target.getTargets()); controller.shuffleLibrary(source, game); controller.putCardsOnTopOfLibrary(chosen, game, source, true); return true;