Index: includes/admin.inc =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/views/includes/admin.inc,v retrieving revision 1.126 diff -u -F^[^a-z]*function -r1.126 admin.inc --- includes/admin.inc 28 Jul 2008 22:08:33 -0000 1.126 +++ includes/admin.inc 29 Jul 2008 13:53:48 -0000 @@ -2901,9 +2901,14 @@ function views_fetch_fields($base, $type } foreach (array('field', 'sort', 'filter', 'argument', 'relationship') as $key) { if (!empty($info[$key])) { - if (!empty($info['skip base'])) { - foreach ((array) $info['skip base'] as $base) { - $skip_bases[$field][$key] = $base; + if (!empty($info[$key]['skip base'])) { + foreach ((array) $info[$key]['skip base'] as $base_name) { + $skip_bases[$field][$key][$base_name] = TRUE; + } + } + elseif (!empty($info['skip base'])) { + foreach ((array) $info['skip base'] as $base_name) { + $skip_bases[$field][$key][$base_name] = TRUE; } } foreach (array('title', 'group', 'help', 'base') as $string) { @@ -2931,7 +2936,7 @@ function views_fetch_fields($base, $type foreach ($bases as $base_name) { foreach ($strings as $field => $field_strings) { foreach ($field_strings as $type_name => $type_strings) { - if (empty($skip_bases[$field][$type_name])) { + if (empty($skip_bases[$field][$type_name][$base_name])) { $fields[$base_name][$type_name]["$table.$field"] = $type_strings; } } Index: modules/upload.views.inc =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/views/modules/upload.views.inc,v retrieving revision 1.12 diff -u -F^[^a-z]*function -r1.12 upload.views.inc --- modules/upload.views.inc 30 Jun 2008 16:37:14 -0000 1.12 +++ modules/upload.views.inc 29 Jul 2008 13:53:49 -0000 @@ -48,7 +48,7 @@ function upload_views_data() { 'base field' => 'vid', // This allows us to not show this relationship if the base is already // node so users won't create circular relationships. - 'skip base' => 'node', + 'skip base' => array('node', 'node_revisions'), ), );