Index: cnc_text_dyn.c =================================================================== --- cnc_text_dyn.c (revision 2005) +++ cnc_text_dyn.c (revision 2006) @@ -70,7 +70,7 @@ path+=2; if (attrs != NULL) { const char *val = csch_attrib_get_str(attrs, path); - if (attrs != NULL) + if (val != NULL) gds_append_str(s, val); } }