[libpng16] Trying to avoid a UMR in png_set_text_2(().
diff --git a/pngset.c b/pngset.c
index 15531bb..d5e683b 100644
--- a/pngset.c
+++ b/pngset.c
@@ -886,7 +886,7 @@
 
       if (text_ptr[i].text == NULL)
          text_is_null=1;
-      if (text_ptr[i].text[0] == '\0')
+      else if (text_ptr[i].text[0] == '\0')
          text_0_is_0=1;
 
       if (text_is_null)