diff --git a/core/modules/views_ui/lib/Drupal/views_ui/ViewListController.php b/core/modules/views_ui/lib/Drupal/views_ui/ViewListController.php
index e1bed17..429f953 100644
--- a/core/modules/views_ui/lib/Drupal/views_ui/ViewListController.php
+++ b/core/modules/views_ui/lib/Drupal/views_ui/ViewListController.php
@@ -12,6 +12,7 @@
 use Drupal\Core\Config\Entity\ConfigEntityListController;
 use Drupal\Core\Entity\EntityControllerInterface;
 use Drupal\Core\Entity\EntityStorageControllerInterface;
+use Drupal\Core\Extension\ModuleHandlerInterface;
 use Symfony\Component\DependencyInjection\ContainerInterface;
 
 /**
@@ -34,7 +35,8 @@ public static function createInstance(ContainerInterface $container, $entity_typ
       $entity_type,
       $container->get('plugin.manager.entity')->getStorageController($entity_type),
       $entity_info,
-      $container->get('plugin.manager.views.display')
+      $container->get('plugin.manager.views.display'),
+      $container->get('module_handler')
     );
   }
 
@@ -49,11 +51,12 @@ public static function createInstance(ContainerInterface $container, $entity_typ
    *   An array of entity info for this entity type.
    * @param \Drupal\Component\Plugin\PluginManagerInterface $display_manager
    *   The views display plugin manager to use.
+   * @param \Drupal\Core\Extension\ModuleHandlerInterface $module_handler
+   *   The module handler.
    */
-  public function __construct($entity_type, EntityStorageControllerInterface $storage, $entity_info, PluginManagerInterface $display_manager) {
-    $this->entityType = $entity_type;
-    $this->storage = $storage;
-    $this->entityInfo = $entity_info;
+  public function __construct($entity_type, EntityStorageControllerInterface $storage, $entity_info, PluginManagerInterface $display_manager, ModuleHandlerInterface $module_handler) {
+    parent::__construct($entity_type, $entity_info, $storage, $module_handler);
+
     $this->displayManager = $display_manager;
   }
 
