diff --git a/core/modules/views/views_ui/views_ui.module b/core/modules/views/views_ui/views_ui.module
index e328f35..a631d7d 100644
--- a/core/modules/views/views_ui/views_ui.module
+++ b/core/modules/views/views_ui/views_ui.module
@@ -343,7 +343,12 @@ function views_ui_cache_load($name) {
   else {
     // Keep disabled/enabled status real.
     if ($original_view) {
-      $view->set('disabled', $original_view->get('disabled'));
+      if ($view_ui->status()) {
+        $new_view->enable();
+      }
+      else {
+        $new_view->disable();
+       }
     }
   }
 
