aboutsummaryrefslogtreecommitdiffstats
path: root/mail/message-browser.c
diff options
context:
space:
mode:
Diffstat (limited to 'mail/message-browser.c')
-rw-r--r--mail/message-browser.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/mail/message-browser.c b/mail/message-browser.c
index d37d1eab18..c8f2b7ed85 100644
--- a/mail/message-browser.c
+++ b/mail/message-browser.c
@@ -134,7 +134,9 @@ static void
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);
}