diff -r 6f54bd1ef439 dwm.c --- a/dwm.c Wed Jan 04 13:30:12 2012 +0100 +++ b/dwm.c Wed Jan 11 22:29:57 2012 +0100 @@ -1827,6 +1827,8 @@ .event_mask = ButtonPressMask|ExposureMask }; for(m = mons; m; m = m->next) { + if (m->barwin) + continue; m->barwin = XCreateWindow(dpy, root, m->wx, m->by, m->ww, bh, 0, DefaultDepth(dpy, screen), CopyFromParent, DefaultVisual(dpy, screen), CWOverrideRedirect|CWBackPixmap|CWEventMask, &wa);