--- theme/theme.inc.orig 2014-03-06 23:59:51.181719240 -0600 +++ 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; } }