? views_xml.module.diff
Index: views_xml.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/views_datasource/Attic/views_xml.module,v
retrieving revision 1.1.4.20
diff -u -F '^f' -r1.1.4.20 views_xml.module
--- views_xml.module	11 Aug 2010 00:05:00 -0000	1.1.4.20
+++ views_xml.module	30 Nov 2010 22:56:16 -0000
@@ -146,7 +146,9 @@ function _views_xml_render_fields($view,
       }      	    	
     }
     
-    if (empty($field->options['exclude']) && ($field_output != "") && !empty($field_output)) {
+    $output_is_empty = is_null($field_output) || $field_output === "" || (($field_output === 0 || $field_output === '0') && $field->options['empty_zero']);
+    
+    if (empty($field->options['exclude'])  && !($output_is_empty && $field->options['hide_empty'])) {
     	$object = new stdClass();      
       $object->id = $id;
       $object->content = $field_output;
