Commit Diff


commit - 8c68ec52419f3f965164cafcf589b87e8961348d
commit + 497a75638291454875ba1ec8d484c7f3d6f41d66
blob - b36fb8c8f0ce6272d59224ac28d2b92333128507
blob + bd236869526584bdc5f30fd719535122164c5a52
--- x.c
+++ x.c
@@ -1617,6 +1617,9 @@ xseticontitle(char *p)
 	XTextProperty prop;
 	DEFAULT(p, opt_title);
 
+	if (p[0] == '\0')
+		p = opt_title;
+
 	if (Xutf8TextListToTextProperty(xw.dpy, &p, 1, XUTF8StringStyle,
 	                                &prop) != Success)
 		return;
@@ -1631,6 +1634,9 @@ xsettitle(char *p)
 	XTextProperty prop;
 	DEFAULT(p, opt_title);
 
+	if (p[0] == '\0')
+		p = opt_title;
+
 	if (Xutf8TextListToTextProperty(xw.dpy, &p, 1, XUTF8StringStyle,
 	                                &prop) != Success)
 		return;