diff --git plugins/views_data_export_plugin_display_export.inc plugins/views_data_export_plugin_display_export.inc
index 1a049a9..9e6bfc2 100644
--- plugins/views_data_export_plugin_display_export.inc
+++ plugins/views_data_export_plugin_display_export.inc
@@ -474,6 +474,11 @@ class views_data_export_plugin_display_export extends views_plugin_display_feed
   function transfer_file() {
     // Build the view so we can set the headers.
     $this->view->build();
+    // Arguments can cause the style to not get built.
+    if (!$this->view->init_style()) {
+      $this->view->build_info['fail'] = TRUE;
+      //return FALSE;
+    }
     // Set the headers.
     $this->add_http_headers();
     file_transfer($this->outputfile_path(), array());
