aboutsummaryrefslogtreecommitdiffstats
path: root/mail/message-list.c
diff options
context:
space:
mode:
Diffstat (limited to 'mail/message-list.c')
-rw-r--r--mail/message-list.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/mail/message-list.c b/mail/message-list.c
index eab53cb772..27a6d47874 100644
--- a/mail/message-list.c
+++ b/mail/message-list.c
@@ -127,6 +127,9 @@ mark_msg_seen (gpointer data)
MessageList *ml = data;
guint32 flags;
+ if (!ml->selected_uid)
+ return;
+
flags = camel_folder_get_message_flags (ml->folder, ml->selected_uid,
NULL);
camel_folder_set_message_flags (ml->folder, ml->selected_uid,