diff --git sites/all/modules/views/includes/view.inc sites/all/modules/views/includes/view.inc
index d90f3bf..ed957b4 100644
--- sites/all/modules/views/includes/view.inc
+++ sites/all/modules/views/includes/view.inc
@@ -698,12 +698,17 @@ class view extends views_db_object {
       $function($this);
     }
 
-    $query = db_rewrite_sql($this->build_info['query'], $this->base_table, $this->base_field, array('view' => &$this));
-    $count_query = db_rewrite_sql($this->build_info['count_query'], $this->base_table, $this->base_field, array('view' => &$this));
+    if ( ! empty($this->build_info['query']) ) {
+      $query = db_rewrite_sql($this->build_info['query'], $this->base_table, $this->base_field, array('view' => &$this));
+      $count_query = db_rewrite_sql($this->build_info['count_query'], $this->base_table, $this->base_field, array('view' => &$this));
 
-    $args = $this->build_info['query_args'];
+      $args = $this->build_info['query_args'];
 
-    vpr($query);
+      vpr($query);
+    }
+    else {
+      vpr('Invalid query in file: '. __FILE__ .' in line: '. __LINE__);
+    }
 
 
     // Check for already-cached results.
