--- 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); } }