diff --git a/core/modules/responsive_image/src/Plugin/migrate/source/d7/ResponsiveImageStyles.php b/core/modules/responsive_image/src/Plugin/migrate/source/d7/ResponsiveImageStyles.php
index a5da895dd838cd55fe885c125065fb6aac16b243..c4a72db0ad9d83294b1b7f8ef6bf8d210b51180e 100644
--- a/core/modules/responsive_image/src/Plugin/migrate/source/d7/ResponsiveImageStyles.php
+++ b/core/modules/responsive_image/src/Plugin/migrate/source/d7/ResponsiveImageStyles.php
@@ -2,8 +2,8 @@
 
 namespace Drupal\responsive_image\Plugin\migrate\source\d7;
 
-use Drupal\migrate\Plugin\migrate\source\SqlBase;
 use Drupal\migrate\Row;
+use Drupal\migrate_drupal\Plugin\migrate\source\DrupalSqlBase;
 
 /**
  * Gets Drupal responsive image styles source from database.
@@ -20,7 +20,7 @@
  *   source_module = "picture"
  * )
  */
-class ResponsiveImageStyles extends SqlBase {
+class ResponsiveImageStyles extends DrupalSqlBase {
 
   /**
    * {@inheritdoc}
diff --git a/core/modules/responsive_image/tests/src/Kernel/Migrate/d7/MigrateResponsiveImageStylesTest.php b/core/modules/responsive_image/tests/src/Kernel/Migrate/d7/MigrateResponsiveImageStylesTest.php
index f9c8776846405044685ee91cfd92843f3bf4bfd4..1064d22b82a98ef784e60fa4aa5aa014f7930a24 100644
--- a/core/modules/responsive_image/tests/src/Kernel/Migrate/d7/MigrateResponsiveImageStylesTest.php
+++ b/core/modules/responsive_image/tests/src/Kernel/Migrate/d7/MigrateResponsiveImageStylesTest.php
@@ -22,6 +22,11 @@ class MigrateResponsiveImageStylesTest extends MigrateDrupal7TestBase {
    */
   protected function setUp(): void {
     parent::setUp();
+    // Ensure the 'picture' module is enabled in the source.
+    $this->sourceDatabase->update('system')
+      ->condition('name', 'picture')
+      ->fields(['status' => 1])
+      ->execute();
     $this->executeMigrations(['d7_image_styles', 'd7_responsive_image_styles']);
   }
 
diff --git a/core/modules/responsive_image/tests/src/Kernel/Plugin/migrate/source/d7/ResponsiveImageStylesTest.php b/core/modules/responsive_image/tests/src/Kernel/Plugin/migrate/source/d7/ResponsiveImageStylesTest.php
index b942a0e9a38e797f49574eed867ffd713e66d15b..b89b4b435ad03a6a48ba8c3fee302bbbd72b30b6 100644
--- a/core/modules/responsive_image/tests/src/Kernel/Plugin/migrate/source/d7/ResponsiveImageStylesTest.php
+++ b/core/modules/responsive_image/tests/src/Kernel/Plugin/migrate/source/d7/ResponsiveImageStylesTest.php
@@ -15,7 +15,10 @@ class ResponsiveImageStylesTest extends MigrateSqlSourceTestBase {
   /**
    * {@inheritdoc}
    */
-  protected static $modules = ['responsive_image'];
+  protected static $modules = [
+    'migrate_drupal',
+    'responsive_image',
+  ];
 
   /**
    * {@inheritdoc}