diff --git a/po/xfwm4.pot b/po/xfwm4.pot
index 822ee4d77767cda4089128343a64f52416b8baa3..53267439d9ad006bf646ea6c0340b1140f0cecdd 100644
--- a/po/xfwm4.pot
+++ b/po/xfwm4.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2004-05-11 07:48+0200\n"
+"POT-Creation-Date: 2004-05-12 10:32+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -413,7 +413,7 @@ msgstr ""
 msgid "%s: GtkMenu failed to grab the pointer\n"
 msgstr ""
 
-#: src/netwm.c:220
+#: src/netwm.c:221
 #, c-format
 msgid "%s: Unmanaged net_wm_state (window 0x%lx)"
 msgstr ""
diff --git a/src/focus.c b/src/focus.c
index 2d0090668e11b78049560a8df51ecab205939d21..bc6be43134f3d898f7ca640b8e4bce59ae2e86dd 100644
--- a/src/focus.c
+++ b/src/focus.c
@@ -450,7 +450,7 @@ clientSetFocus (Client * c, unsigned short flags)
         if (FLAG_TEST (c->wm_flags, WM_FLAG_INPUT))
         {
             pending_focus = c;
-            XSetInputFocus (dpy, c->window, RevertToNone, CurrentTime);
+            XSetInputFocus (dpy, c->window, RevertToPointerRoot, CurrentTime);
         }
         if (FLAG_TEST(c->wm_flags, WM_FLAG_TAKEFOCUS))
         {
@@ -469,7 +469,7 @@ clientSetFocus (Client * c, unsigned short flags)
         {
             frameDraw (c2, FALSE, FALSE);
         }
-        XSetInputFocus (dpy, gnome_win, RevertToNone, CurrentTime);
+        XSetInputFocus (dpy, gnome_win, RevertToPointerRoot, CurrentTime);
         XFlush (dpy);
         data[0] = data[1] = None;
         XChangeProperty (dpy, root, net_active_window, XA_WINDOW, 32,
diff --git a/src/main.c b/src/main.c
index 687baf9bd027e53b283f13b54fb677b330433864..d455be8a6065816c2657d62cd1288cc10c623103 100644
--- a/src/main.c
+++ b/src/main.c
@@ -361,7 +361,7 @@ initialize (int argc, char **argv)
     workspaceUpdateArea (margins, gnome_margins);
     initNetDesktopParams (dpy, screen, workspace);
     setNetWorkarea (dpy, screen, params.workspace_count, margins);
-    XSetInputFocus (dpy, gnome_win, RevertToNone, CurrentTime);
+    XSetInputFocus (dpy, gnome_win, RevertToPointerRoot, CurrentTime);
     initGtkCallbacks ();
     
     /* The first time the first Gtk application on a display uses pango,