diff --git a/src/Plugin/EntityBrowser/SelectionDisplay/View.php b/src/Plugin/EntityBrowser/SelectionDisplay/View.php
index 36fe12a..0b14c91 100644
--- a/src/Plugin/EntityBrowser/SelectionDisplay/View.php
+++ b/src/Plugin/EntityBrowser/SelectionDisplay/View.php
@@ -123,9 +123,8 @@ class View extends SelectionDisplayBase {
    */
   public function calculateDependencies() {
     $dependencies = [];
-    if ($this->configuration['view']) {
-      $view = ViewEntity::load($this->configuration['view']);
-      $dependencies[$view->getConfigDependencyKey()] = [$view->getConfigDependencyName()];
+    if ($this->configuration['view'] && ($view = ViewEntity::load($this->configuration['view']))) {
+      $dependencies[$view->getConfigDependencyKey()][] = $view->getConfigDependencyName();
     }
     return $dependencies;
   }
diff --git a/src/Plugin/EntityBrowser/Widget/View.php b/src/Plugin/EntityBrowser/Widget/View.php
index 605f782..a89f049 100644
--- a/src/Plugin/EntityBrowser/Widget/View.php
+++ b/src/Plugin/EntityBrowser/Widget/View.php
@@ -272,9 +272,8 @@ class View extends WidgetBase implements ContainerFactoryPluginInterface {
    */
   public function calculateDependencies() {
     $dependencies = [];
-    if ($this->configuration['view']) {
-      $view = ViewEntity::load($this->configuration['view']);
-      $dependencies[$view->getConfigDependencyKey()] = [$view->getConfigDependencyName()];
+    if ($this->configuration['view'] && ($view = ViewEntity::load($this->configuration['view'])) ) {
+      $dependencies[$view->getConfigDependencyKey()][] = $view->getConfigDependencyName();
     }
     return $dependencies;
   }
