--- src/fe-gnome/topic-label.c.orig	2009-06-13 13:11:20.943589693 +0200
+++ src/fe-gnome/topic-label.c	2009-06-13 13:13:42.527593315 +0200
@@ -315,6 +315,7 @@
 topic_entry_activate (GtkTextBuffer *textbuffer, GtkTextIter *arg1, gchar *text, gint len, GtkDialog *dialog)
 {
 	if (strncmp (text, "\n", len) == 0) {
+		g_signal_stop_emission_by_name (G_OBJECT (textbuffer), "insert-text");
 		gtk_dialog_response (dialog, GTK_RESPONSE_OK);
 	}
 }
