? dbtuner-762306.patch
Index: dbtuner.admin.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/dbtuner/dbtuner.admin.inc,v
retrieving revision 1.1.2.8
diff -u -p -r1.1.2.8 dbtuner.admin.inc
--- dbtuner.admin.inc	10 May 2010 22:11:41 -0000	1.1.2.8
+++ dbtuner.admin.inc	12 May 2010 07:45:58 -0000
@@ -479,14 +479,16 @@ function dbtuner_views_filters_relations
     $filters = $view->get_items('filter', $row['id']);
     $relationships = $view->get_items('relationship', $row['id']);
 
-    //drupal_set_message(str_replace('    ', '&nbsp;&nbsp;&nbsp;&nbsp;', nl2br(htmlentities($row['name'] . print_r($filters, TRUE)))));
-
     // Build data structure
     if (!empty($filters)) {
       foreach ($filters as $name => $filter) {
         if (!empty($filters['type']['value'])) {
-          foreach ($filters['type']['value'] as $key => $value)
-          $indexes[$filter['table']][$filter['id']]['node-type'][$key] = $value;
+          foreach ($filters['type']['value'] as $key => $value) {
+            if (!empty($filter['table']) && !empty($filter['id'])) {
+              unset($indexes[$filter['table']][$filter['id']]['node-type'][$key]);
+              $indexes[$filter['table']][$filter['id']]['node-type'][$key] = $value;
+            }
+          }
         }
         else {
           $indexes[$filter['table']][$filter['id']]['node-type']['-1'] = 'all';
