Index: handlers/views_handler_field.inc
===================================================================
RCS file: /cvs/drupal/contributions/modules/views/handlers/views_handler_field.inc,v
retrieving revision 1.33
diff -u -F '^f' -r1.33 views_handler_field.inc
--- handlers/views_handler_field.inc	24 Sep 2009 23:28:30 -0000	1.33
+++ handlers/views_handler_field.inc	21 Nov 2009 18:13:41 -0000
@@ -473,7 +473,7 @@
     }
 
     if (empty($this->last_render)) {
-      if ($this->last_render !== 0 || !empty($this->options['empty_zero'])) {
+      if (($this->last_render !== 0 && $this->last_render !== '0') || !empty($this->options['empty_zero'])) {
         $this->last_render = $this->options['empty'];
       }
     }
@@ -493,7 +493,7 @@
       return '';
     }
 
-    if (!empty($alter['alter_text']) && $alter['text'] !== '') {
+    if ($alter['alter_text'] !== '' && $alter['text'] !== '') {
       $tokens = $this->get_render_tokens($alter);
       $value = $this->render_altered($alter, $tokens);
     }
