diff --git a/src/fe-gnome/fe-gnome.c b/src/fe-gnome/fe-gnome.c
index b4168ce..e6a7a4e 100644
--- a/src/fe-gnome/fe-gnome.c
+++ b/src/fe-gnome/fe-gnome.c
@@ -735,6 +735,8 @@ fe_ctrl_gui (session * sess, fe_gui_action action, int arg)
 		break;
 
 	case FE_GUI_FOCUS:
+		navigation_tree_select_session (gui.server_tree, sess);
+		break;
 	case FE_GUI_FLASH:
 	case FE_GUI_MENU:
 	case FE_GUI_ATTACH:
