sync with sylpheed 0.6.6cvs1
[claws.git] / src / template.c
index 73c4de6b70a61dbe820a3d65e930ff2ba5bbebab..eafe2cb06c8803796740b14700b707ebe606ebd4 100644 (file)
@@ -194,9 +194,9 @@ void template_write_config(GSList *tmpl_list)
                debug_print(_("%s:%d writing template \"%s\" to %s\n"),
                            __FILE__, __LINE__, tmpl->name, filename);
                fprintf(fp, "Name: %s\n", tmpl->name);
-               if (tmpl->subject)
+               if (tmpl->subject && *tmpl->subject != '\0')
                        fprintf(fp, "Subject: %s\n", tmpl->subject);
-               if (tmpl->to)
+               if (tmpl->to && *tmpl->to != '\0')
                        fprintf(fp, "To: %s\n", tmpl->to);
                fputs("\n", fp);
                fwrite(tmpl->value, sizeof(gchar) * strlen(tmpl->value), 1,