diff --git a/Mage.Sets/src/mage/cards/t/ThievesGuildEnforcer.java b/Mage.Sets/src/mage/cards/t/ThievesGuildEnforcer.java
index 489eac53a5..c62d5c63f3 100644
--- a/Mage.Sets/src/mage/cards/t/ThievesGuildEnforcer.java
+++ b/Mage.Sets/src/mage/cards/t/ThievesGuildEnforcer.java
@@ -1,5 +1,8 @@
 package mage.cards.t;
 
+import java.util.Objects;
+import java.util.UUID;
+
 import mage.MageInt;
 import mage.abilities.Ability;
 import mage.abilities.common.EntersBattlefieldControlledTriggeredAbility;
@@ -19,12 +22,9 @@ import mage.constants.SubType;
 import mage.constants.TargetController;
 import mage.filter.FilterPermanent;
 import mage.game.Game;
-import mage.players.Library;
+import mage.game.Graveyard;
 import mage.players.Player;
 
-import java.util.Objects;
-import java.util.UUID;
-
 /**
  * @author TheElk801
  */
@@ -82,8 +82,8 @@ enum ThievesGuildEnforcerCondition implements Condition {
                 .stream()
                 .map(game::getPlayer)
                 .filter(Objects::nonNull)
-                .map(Player::getLibrary)
-                .mapToInt(Library::size)
+                .map(Player::getGraveyard)
+                .mapToInt(Graveyard::size)
                 .anyMatch(i -> i >= 8);
     }
 }
\ No newline at end of file