diff --git a/client/gui-gtk-3.22/gui_main.c b/client/gui-gtk-3.22/gui_main.c
index de1b95a817..03ff1d8c31 100644
--- a/client/gui-gtk-3.22/gui_main.c
+++ b/client/gui-gtk-3.22/gui_main.c
@@ -1939,8 +1939,6 @@ int ui_main(int argc, char **argv)
 
     g_signal_connect(toplevel, "focus_out_event",
                      G_CALLBACK(fc_lost_focus), NULL);
-    g_signal_connect(toplevel, "focus_in_event",
-                     G_CALLBACK(fc_gained_focus), NULL);
 
     gtk_window_set_role(GTK_WINDOW(toplevel), "toplevel");
     gtk_widget_realize(toplevel);
