diff --git a/src/EntityUsageBatchManager.php b/src/EntityUsageBatchManager.php
index d4032b452752379e9ffb4d0e88577ba4ad2ccac0..45e19ba98b8c61e97b88ea120d21bf35c42b61e4 100644
--- a/src/EntityUsageBatchManager.php
+++ b/src/EntityUsageBatchManager.php
@@ -54,9 +54,13 @@ class EntityUsageBatchManager implements LoggerAwareInterface {
     private EntityTypeManagerInterface $entityTypeManager,
     TranslationInterface $stringTranslation,
     private ConfigFactoryInterface $configFactory,
-    private EntityUsageInterface $entityUsage,
+    private ?EntityUsageInterface $entityUsage = NULL,
   ) {
     $this->setStringTranslation($stringTranslation);
+    if ($entityUsage === NULL) {
+      // @phpstan-ignore-next-line
+      $this->entityUsage = \Drupal::service('entity_usage.usage');
+    }
   }
 
   /**