Index: libedataserverui/e-name-selector-entry.c
===================================================================
--- libedataserverui/e-name-selector-entry.c	(revision 9811)
+++ libedataserverui/e-name-selector-entry.c	(working copy)
@@ -1525,7 +1525,8 @@ entry_activate (ENameSelectorEntry *name
 	gtk_editable_set_position (GTK_EDITABLE (name_selector_entry), range_end);
 	g_signal_emit (name_selector_entry, signals[UPDATED], 0, destination, NULL);
 
-	priv->is_completing = FALSE;
+	if (priv->is_completing)
+		clear_completion_model (name_selector_entry);
 }
 
 static void
Index: libedataserverui/ChangeLog
===================================================================
--- libedataserverui/ChangeLog	(revision 9811)
+++ libedataserverui/ChangeLog	(working copy)
@@ -1,3 +1,10 @@
+2008-12-08  Milan Crha  <mcrha@redhat.com>
+
+	** Fix for bug #563668
+
+	* e-name-selector-entry.c: (entry_activate):
+	Hide the completion list when finishing completion.
+
 2008-12-03  Milan Crha  <mcrha@redhat.com>
 
 	** Fix for bug #357948
