Index: mail/ChangeLog
===================================================================
RCS file: /cvs/gnome/evolution/mail/ChangeLog,v
retrieving revision 1.3444.2.32
diff -u -p -r1.3444.2.32 ChangeLog
--- mail/ChangeLog	2 Dec 2004 04:11:04 -0000	1.3444.2.32
+++ mail/ChangeLog	12 Jan 2005 01:30:47 -0000
@@ -1,3 +1,11 @@
+2005-01-08  Not Zed  <NotZed@Ximian.com>
+
+	* mail-account-gui.c (save_service): dont skip the authtype
+	setting if we don't have a needsauth widget at all (i.e. the store
+	page).
+
+	* em-folder-tree.c (emft_get_folder_info__desc): fix broken cast.
+
 2004-12-01  Not Zed  <NotZed@Ximian.com>
 
 	** See bug #69851.
Index: mail/mail-account-gui.c
===================================================================
RCS file: /cvs/gnome/evolution/mail/Attic/mail-account-gui.c,v
retrieving revision 1.171.14.10
diff -u -p -r1.171.14.10 mail-account-gui.c
--- mail/mail-account-gui.c	2 Dec 2004 04:11:04 -0000	1.171.14.10
+++ mail/mail-account-gui.c	12 Jan 2005 01:30:50 -0000
@@ -2306,7 +2306,7 @@ save_service (MailAccountGuiService *gsv
 	}
 	
 	if (CAMEL_PROVIDER_ALLOWS (gsvc->provider, CAMEL_URL_PART_AUTH) && url->user) {
-		if (gsvc->needs_auth && gtk_toggle_button_get_active(gsvc->needs_auth)) {
+		if (gsvc->needs_auth == NULL || gtk_toggle_button_get_active(gsvc->needs_auth)) {
 			CamelServiceAuthType *authtype;
 		
 			authtype = g_object_get_data(G_OBJECT(gsvc->authitem), "authtype");
