--- views/theme/theme.inc.orig	2014-03-06 23:59:51.181719240 -0600
+++ views/theme/theme.inc	2014-03-07 00:00:40.051362176 -0600
@@ -580,14 +580,14 @@
         }
 
         // Don't bother with separators and stuff if the field does not show up.
-        if (empty($field_output) && !empty($vars['rows'][$num][$column])) {
-          continue;
+        if (empty($field_output) && $field_output != '0' && !empty($vars['rows'][$num][$column])) {
+            continue;
         }
 
         // Place the field into the column, along with an optional separator.
-        if (!empty($vars['rows'][$num][$column])) {
-          if (!empty($options['info'][$column]['separator'])) {
-            $vars['rows'][$num][$column] .= filter_xss_admin($options['info'][$column]['separator']);
+        if (!empty($vars['rows'][$num][$column]) || $vars['rows'][$num][$column] == '0') {
+            if (!empty($options['info'][$column]['separator'])) {
+                $vars['rows'][$num][$column] .= filter_xss_admin($options['info'][$column]['separator']);
           }
         }
         else {
@@ -624,7 +624,7 @@
     if ($row_class_special) {
       $vars['row_classes'][$num][] = ($count++ % 2 == 0) ? 'odd' : 'even';
     }
-    if ($row_class = $handler->get_row_class($num)) {
+    if ($row_class =diff  $handler->get_row_class($num)) {
       $vars['row_classes'][$num][] = $row_class;
     }
   }
