Index: ChangeLog
===================================================================
RCS file: /cvs/gnome/evolution/mail/ChangeLog,v
retrieving revision 1.1928
diff -u -r1.1928 ChangeLog
--- ChangeLog	2001/10/31 23:37:48	1.1928
+++ ChangeLog	2001/11/02 22:35:23
@@ +1,6 @@
+2001-11-02    <NotZed@Ximian.com>
+
+	* message-browser.c (message_browser_message_list_built):
+	Disconnect from the message_list_built function so we dont do it
+	every time the list is rebuilt.
Index: message-browser.c
===================================================================
RCS file: /cvs/gnome/evolution/mail/message-browser.c,v
retrieving revision 1.18
diff -u -r1.18 message-browser.c
--- message-browser.c	2001/10/30 21:45:31	1.18
+++ message-browser.c	2001/11/02 22:35:23
@@ -134,7 +134,9 @@
 message_browser_message_list_built (MessageList *ml, MessageBrowser *mb)
 {
 	const char *uid = gtk_object_get_data (GTK_OBJECT (mb), "uid");
-	
+
+	gtk_signal_disconnect_by_func (GTK_OBJECT (ml), message_browser_message_list_built, mb);
+
 	message_list_select_uid (ml, uid);
 }
 
