Index: addressbook/gui/contact-editor/e-contact-quick-add.c
===================================================================
RCS file: /cvs/gnome/evolution/addressbook/gui/contact-editor/e-contact-quick-add.c,v
retrieving revision 1.39
diff -u -p -r1.39 e-contact-quick-add.c
--- addressbook/gui/contact-editor/e-contact-quick-add.c	23 Jan 2006 11:55:06 -0000	1.39
+++ addressbook/gui/contact-editor/e-contact-quick-add.c	25 May 2006 10:39:23 -0000
@@ -322,10 +322,11 @@ build_quick_add_dialog (QuickAdd *qa)
 	book = e_book_new_default_addressbook (NULL);
 	e_source_option_menu_select (E_SOURCE_OPTION_MENU (qa->option_menu), e_book_get_source(book));
 	if (qa->book) {
-		g_object_unref (book);
+		g_object_unref (qa->book);
 		qa->book = NULL;
 	}
 	qa->book = book ;
+	source_selected(qa->option_menu, e_source_option_menu_peek_selected (qa->option_menu), qa);
 	g_signal_connect (qa->option_menu, "source_selected", G_CALLBACK (source_selected), qa);
 	
 	g_object_unref (source_list);	
@@ -370,7 +371,6 @@ build_quick_add_dialog (QuickAdd *qa)
 			    GTK_WIDGET (table),
 			    FALSE, FALSE, 0);
 	gtk_widget_show_all (GTK_WIDGET (table));
-			  
 	
 	return dialog;
 }
