--- views_calc_table.inc.old 2009-08-10 11:44:17.000000000 -0700 +++ views_calc_table.inc 2009-08-10 11:45:31.000000000 -0700 @@ -171,7 +171,6 @@ if (in_array($field->field, $fields)) { // Calculated fields. $this->view->query->add_field(NULL, "$calc($query_field)", $query_alias); - $this->view->query->add_table($field->table, NULL, NULL, $field->table); } else { // Empty fields that have no calculations. @@ -207,7 +206,6 @@ foreach ($this->view->field as $field) { $query_field = substr($field->field, 0, 3) == 'cid' ? $field->definition['calc'] : $field->table .'.'. $field->field; $query_alias = $field->field_alias; - $this->view->query->add_table($field->table, NULL, NULL, $field->table); if (!empty($fields) && in_array($field->field, $fields)) { // Calculated fields. $this->view->query->add_field(NULL, "$calc($query_field)", $query_alias);