diff --git plugins/views_plugin_display.inc plugins/views_plugin_display.inc
index c186567..4aabf76 100644
--- plugins/views_plugin_display.inc
+++ plugins/views_plugin_display.inc
@@ -2263,6 +2263,13 @@ class views_plugin_display extends views_plugin {
       }
     }
 
+    // Validate query plugin.
+    $query = $this->get_plugin('query');
+    $result = $query->validate();
+    if (!empty($result) && is_array($result)) {
+      $errors = array_merge($errors, $result);
+    }
+
     // Validate handlers
     foreach (views_object_types() as $type => $info) {
       foreach ($this->get_handlers($type) as $handler) {
