diff -up gnome-panel-2.21.90/gnome-panel/panel-logout.c.logout-focus gnome-panel-2.21.90/gnome-panel/panel-logout.c
--- gnome-panel-2.21.90/gnome-panel/panel-logout.c.logout-focus 2008-02-03 01:48:13.000000000 -0500
+++ gnome-panel-2.21.90/gnome-panel/panel-logout.c 2008-02-03 01:48:19.000000000 -0500
@@ -449,4 +449,5 @@ panel_logout_new (PanelLogoutDialogType
gtk_window_set_screen (GTK_WINDOW (logout_dialog), screen);
gtk_widget_show (GTK_WIDGET (logout_dialog));
+ gdk_window_focus (GTK_WIDGET (current_dialog)->window, activate_time);
}