Index: modules/field.views.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/views/modules/Attic/field.views.inc,v
retrieving revision 1.1.2.9
diff -u -p -r1.1.2.9 field.views.inc
--- modules/field.views.inc	23 Aug 2010 14:09:58 -0000	1.1.2.9
+++ modules/field.views.inc	24 Sep 2010 06:13:28 -0000
@@ -179,7 +179,7 @@ function field_views_field_default_views
         'table' => $table,
         'handler' => $argument,
         'additional fields' => $additional_fields,
-        'content_field_name' => $field['field_name'],
+        'field_name' => $field['field_name'],
         'empty field name' => t('<No value>'),
       );
       $data[$table][$column_real_name]['filter'] = array(
@@ -187,7 +187,7 @@ function field_views_field_default_views
         'table' => $table,
         'handler' => $filter,
         'additional fields' => $additional_fields,
-        'content_field_name' => $field['field_name'],
+        'field_name' => $field['field_name'],
         'allow empty' => TRUE,
       );
       if (!empty($allow_sort)) {
@@ -196,7 +196,7 @@ function field_views_field_default_views
           'table' => $table,
           'handler' => $sort,
           'additional fields' => $additional_fields,
-          'content_field_name' => $field['field_name'],
+          'field_name' => $field['field_name'],
         );
       }
 
@@ -217,12 +217,14 @@ function field_views_field_default_views
           'handler' => 'views_handler_argument_numeric',
           'additional fields' => $additional_fields,
           'empty field name' => t('<No value>'),
+          'field_name' => $field['field_name'],
         );
         $data[$table]['delta']['filter'] = array(
           'field' => 'delta',
           'table' => $table,
           'handler' => 'views_handler_filter_numeric',
           'additional fields' => $additional_fields,
+          'field_name' => $field['field_name'],
           'allow empty' => TRUE,
         );
         $data[$table]['delta']['sort'] = array(
@@ -230,6 +232,7 @@ function field_views_field_default_views
           'table' => $table,
           'handler' => 'views_handler_sort',
           'additional fields' => $additional_fields,
+          'field_name' => $field['field_name'],
         );
       }
     }
@@ -245,7 +248,7 @@ function list_field_views_data($field) {
   $data = field_views_field_default_views_data($field);
   foreach ($data as $table_name => $table_data) {
     foreach ($table_data as $field_name => $field_data) {
-      if (!in_array(array('table', 'entity_id'), $field)) {
+      if (!in_array($field_name, array('table', 'entity_id', 'revision_id'))) {
         $data[$table_name][$field_name]['filter']['handler'] = 'views_handler_filter_field_list';
       }
     }
Index: modules/field/views_handler_filter_field_list.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/views/modules/field/Attic/views_handler_filter_field_list.inc,v
retrieving revision 1.1.2.1
diff -u -p -r1.1.2.1 views_handler_filter_field_list.inc
--- modules/field/views_handler_filter_field_list.inc	23 Aug 2010 14:09:58 -0000	1.1.2.1
+++ modules/field/views_handler_filter_field_list.inc	24 Sep 2010 06:13:28 -0000
@@ -3,7 +3,7 @@
 
 class views_handler_filter_field_list extends views_handler_filter_in_operator {
   function get_value_options() {
-    $field = field_info_field($this->definition['title']);
+    $field = field_info_field($this->definition['field_name']);
     $this->value_options = list_allowed_values($field);
   }
-}
\ No newline at end of file
+}
