diff --git a/src/Plugin/Field/FieldFormatter/BgImgFieldFormatter.php b/src/Plugin/Field/FieldFormatter/BgImgFieldFormatter.php
index 9c683fd356603d6445dde6acf6d2471a485b7fe5..5e1bfae31fdcc80877178968f690d5ace8769fad 100644
--- a/src/Plugin/Field/FieldFormatter/BgImgFieldFormatter.php
+++ b/src/Plugin/Field/FieldFormatter/BgImgFieldFormatter.php
@@ -9,7 +9,6 @@ use Drupal\Core\Field\FieldDefinitionInterface;
 use Drupal\Core\Field\FieldItemListInterface;
 use Drupal\Core\File\FileUrlGeneratorInterface;
 use Drupal\Core\Form\FormStateInterface;
-use Drupal\Core\Image\ImageFactory;
 use Drupal\Core\Logger\LoggerChannelTrait;
 use Drupal\Core\Plugin\ContainerFactoryPluginInterface;
 use Drupal\Core\Routing\UrlGeneratorInterface;
@@ -40,13 +39,6 @@ class BgImgFieldFormatter extends ResponsiveImageFormatter implements ContainerF
 
   use LoggerChannelTrait;
 
-  /**
-   * The image factory service.
-   *
-   * @var \Drupal\Core\Image\ImageFactory
-   */
-  protected $imageFactory;
-
   /**
    * The token service.
    *
@@ -110,8 +102,6 @@ class BgImgFieldFormatter extends ResponsiveImageFormatter implements ContainerF
    *   The current user.
    * @param \Drupal\breakpoint\BreakpointManagerInterface $breakpoint_manager
    *   The breakpoint manager service.
-   * @param \Drupal\Core\Image\ImageFactory $imageFactory
-   *   The image factory.
    * @param \Drupal\token\TokenServiceInterface $token_service
    *   The token service used to generate tokens.
    * @param \Symfony\Component\HttpFoundation\RequestStack $request_stack
@@ -134,7 +124,6 @@ class BgImgFieldFormatter extends ResponsiveImageFormatter implements ContainerF
     LinkGeneratorInterface $link_generator,
     AccountInterface $current_user,
     BreakpointManagerInterface $breakpoint_manager,
-    ImageFactory $imageFactory,
     Token $token_service,
     RequestStack $request_stack,
     UrlGeneratorInterface $url_generator,
@@ -155,7 +144,6 @@ class BgImgFieldFormatter extends ResponsiveImageFormatter implements ContainerF
     );
 
     $this->breakpointManager = $breakpoint_manager;
-    $this->imageFactory = $imageFactory;
     $this->tokenService = $token_service;
     $this->requestStack = $request_stack;
     $this->urlGenerator = $url_generator;
@@ -377,10 +365,9 @@ class BgImgFieldFormatter extends ResponsiveImageFormatter implements ContainerF
             }
 
             if ($mapping['image_mapping'] == "_original image_") {
-              $url = $this->fileUrlGenerator->generateAbsoluteString($image->getFileUri());
+              $url = $this->fileUrlGenerator->generateAbsoluteString($file->getFileUri());
             }
             else {
-              // Use image style URL generation instead of ImageFactory->load()
               $image_style = $this->imageStyleStorage->load($mapping['image_mapping']);
               $url = $image_style->buildUrl($file->getFileUri());
             }