diff --git plugins/views_data_export_plugin_display_export.inc plugins/views_data_export_plugin_display_export.inc
index e7a2665..3f9d840 100644
--- plugins/views_data_export_plugin_display_export.inc
+++ plugins/views_data_export_plugin_display_export.inc
@@ -180,20 +180,6 @@ class views_data_export_plugin_display_export extends views_plugin_display_feed
       $output = $this->execute_initial();
     }
 
-    // Call me on the cached version of this view please
-    // This allows this view to be programatically executed with nothing
-    // more than the eid in $_GET in order for it to execute the next chunk
-    // TODO: What is going on here?
-    if (!$this->views_data_export_cached_view_loaded) {
-      $view = views_data_export_view_retrieve($this->batched_execution_state->eid);
-      $view->set_display($this->view->current_display);
-      $view->display_handler->batched_execution_state->eid = $this->batched_execution_state->eid;
-      $view->display_handler->views_data_export_cached_view_loaded = TRUE;
-      $ret =  $view->execute_display($display_id);
-      $this->batched_execution_state = &$view->display_handler->batched_execution_state;
-      return $ret;
-    }
-
     // Last time through
     if ($this->batched_execution_state->batch_state == VIEWS_DATA_EXPORT_FINISHED) {
       $output = $this->execute_final();
diff --git views_data_export.module views_data_export.module
index c8e3df8..b6537a9 100644
--- views_data_export.module
+++ views_data_export.module
@@ -131,7 +131,6 @@ function _views_data_export_batch_process($export_id, $display_id, &$context) {
 
   // Inform the data_export display which export it corresponds to and execute
   $view->display_handler->batched_execution_state->eid = $export_id;
-  $view->display_handler->views_data_export_cached_view_loaded = TRUE;
   $view->execute_display($display_id);
 
   // Update batch api progress information
