warn about \w no arg
diff --git a/src/cmd/htmlroff/t11.c b/src/cmd/htmlroff/t11.c
index 53d68aa..dd1dd75 100644
--- a/src/cmd/htmlroff/t11.c
+++ b/src/cmd/htmlroff/t11.c
@@ -72,8 +72,13 @@
 {
 	Rune *a;
 	Rune buf[40];
-	
+	static Rune zero;
+
 	a = getqarg();
+	if(a == nil){
+		warn("no arg for \\w");
+		a = &zero;
+	}
 	runesnprint(buf, sizeof buf, "%ld", runestrlen(a));
 	pushinputstring(buf);
 	nr(L("st"), 0);