--- src/screen.C.orig 2008-08-01 11:56:18.380063687 +0200 +++ src/screen.C 2008-08-01 11:56:30.046093124 +0200 @@ -1898,7 +1898,7 @@ # endif # if ENABLE_FRILLS - if (option (Opt_urgentOnBell)) + if (option (Opt_urgentOnBell) && !focus) { if (XWMHints *h = XGetWMHints(dpy, parent[0])) {