diff --git a/sites/all/modules/views/includes/view.inc b/sites/all/modules/views/includes/view.inc
index d90f3bf..55e36ee 100755
--- a/sites/all/modules/views/includes/view.inc
+++ b/sites/all/modules/views/includes/view.inc
@@ -717,6 +717,12 @@ class view extends views_db_object {
       vpr('Used cached results');
     }
     else {
+
+      $this->cache_rebuilding = TRUE;
+      if (!$this->depth_count_child) {
+        $this->exposed_widgets = $this->render_exposed_form();
+      }
+
       $items = array();
       if ($query) {
         $replacements = module_invoke_all('views_query_substitutions', $this);
