diff --git a/core/modules/views/src/Entity/View.php b/core/modules/views/src/Entity/View.php index 5753e9e160..bd92745884 100644 --- a/core/modules/views/src/Entity/View.php +++ b/core/modules/views/src/Entity/View.php @@ -352,7 +352,7 @@ public function postSave(EntityStorageInterface $storage, $update = TRUE) { $this->invalidateCaches(); // Rebuild the router if this is a new view, or its status changed. - if ($this->getOriginalDefaultRevision() || ($this->status() != $this->getOriginalDefaultRevision()->status())) { + if (!$this->getOriginalDefaultRevision() || ($this->status() != $this->getOriginalDefaultRevision()->status())) { \Drupal::service('router.builder')->setRebuildNeeded(); } }