Blob Blame History Raw
diff -uNr pioneers-0.12.2-orig/client/gtk/name.c pioneers-0.12.2/client/gtk/name.c
--- pioneers-0.12.2-orig/client/gtk/name.c	2008-05-01 15:05:57.000000000 -0400
+++ pioneers-0.12.2/client/gtk/name.c	2010-08-01 17:29:58.284181851 -0400
@@ -47,7 +47,7 @@
 			   gpointer user_data)
 {
 	DialogData *dialog = user_data;
-	if (response_id == GTK_RESPONSE_OK) {
+	if ((response_id == GTK_RESPONSE_OK) && (callback_mode != MODE_INIT)) {
 		const gchar *new_name =
 		    gtk_entry_get_text(GTK_ENTRY(dialog->name_entry));
 		const gchar *new_style = dialog->current_style;