diff --git a/gladeui/glade-base-editor.c b/gladeui/glade-base-editor.c
index 40a2b90..e6932ee 100644
--- a/gladeui/glade-base-editor.c
+++ b/gladeui/glade-base-editor.c
@@ -1977,6 +1977,7 @@ glade_base_editor_add_default_properties (GladeBaseEditor 
        entry = gtk_entry_new ();
        gtk_entry_set_text (GTK_ENTRY (entry), glade_widget_get_name (gchild));
        g_signal_connect (entry, "activate", G_CALLBACK (glade_base_editor_name_
+       g_signal_connect (entry, "changed", G_CALLBACK (glade_base_editor_name_a
        g_signal_connect (entry, "focus-out-event", G_CALLBACK (glade_base_edito
        glade_base_editor_table_attach (editor, label, entry);

