--- includes/view.inc	2009-09-15 10:57:11.000000000 -0700
+++ includes/view.inc	2010-09-09 10:39:53.000000000 -0700
@@ -406,8 +406,9 @@ class view extends views_db_object {
       unset($form_state['rerender']);
     }
 
-    if (!empty($this->ajax)) {
-      $form_state['ajax'] = TRUE;
+    // Look for use_ajax setting on the display ($this->ajax seems deprecated...)
+    if ($this->display_handler->get_option('use_ajax')) {
+      $form_state['view']->use_ajax = TRUE;
     }
 
     $output = drupal_build_form('views_exposed_form', $form_state);
