diff -u views_calc_orig/theme.inc views_calc/theme.inc
--- views_calc_orig/theme.inc	Fri Feb 25 03:06:53 2011
+++ views_calc/theme.inc	Thu Jun 16 14:47:42 2011
@@ -208,6 +208,12 @@
     foreach ($view->field as $field) {
       $query_alias = $field->field_alias;
       $ext_alias = $calc.'__'.$query_alias;
       if (in_array($field->field, $calc_fields)) {
         $row->{$query_alias} = $totals->{$ext_alias};
       }
@@ -216,7 +222,7 @@
     // Build row output data.
     foreach ($columns as $field => $column) {
       $field_alias = $fields[$field]->field_alias;
-      if ($field == $column && empty($fields[$field]->options['exclude'])) {
+      if (empty($fields[$field]->options['exclude'])) {
         if (in_array($field, $calc_fields)
           && isset($row->$field_alias)) {
           // COUNT is always a numeric value, no matter what kind of field it is.
@@ -226,7 +232,7 @@
           // Calculations other than COUNT should run the value through the field's theme.
           // This will allow dates and numeric values to apply the right formatting to the result.
           else {
-            $vars[$key][$calc][$column] =  $fields[$field]->theme($row);
+            $vars[$key][$calc][$column] .=  $fields[$field]->theme($row);
           }
         }
         else {
@@ -244,7 +250,9 @@
             $added_label[$calc] = TRUE;
           }
           else {
-            $vars[$key][$calc][$column] = '';
+            if (!$vars[$key][$calc][$column]) {
+              $vars[$key][$calc][$column] = '';
+            }
           }
         }
       }
Only in views_calc: theme.inc.orig
diff -u views_calc_orig/views_calc_table.inc views_calc/views_calc_table.inc
--- views_calc_orig/views_calc_table.inc	Fri Feb 25 03:06:53 2011
+++ views_calc/views_calc_table.inc	Thu Jun 16 14:42:36 2011
@@ -48,7 +48,6 @@
         '#title' => t('Display calculation'),
         '#default_value' => isset($this->options['info'][$field]['has_calc']) ? $this->options['info'][$field]['has_calc'] : 0,
         '#process' => array('views_process_dependency'),
-        '#dependency' => array($id => array($field)),
       );
       
       $options = _views_calc_calc_options();
@@ -233,7 +232,7 @@
     
     $calc_fields = array();
     foreach ($columns as $field => $column) {
-      if ($field == $column && empty($fields[$field]->options['exclude'])) {
+      if (empty($fields[$field]->options['exclude'])) {
         if ($options['info'][$field]['has_calc']) {
           foreach ($calcs as $calc) {
             if (isset($this->options['info'][$field]['calc'][$calc])) {
