diff -r e9dc5a9f9480 -r be40a56df248 tag.c --- a/tag.c Mon Aug 14 10:24:38 2006 +0200 +++ b/tag.c Mon Aug 14 10:49:22 2006 +0200 @@ -211,8 +211,10 @@ else m++; } - - n = 2 * (f + m); + if(!(n = 2 * (f + m))) { + drawstatus(); + return; + } if(nwins < n) { nwins = n; wins = erealloc(wins, nwins * sizeof(Window));