diff options
Diffstat (limited to 'mail/message-list.c')
-rw-r--r-- | mail/message-list.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/mail/message-list.c b/mail/message-list.c index 583524821d..92db0ff66f 100644 --- a/mail/message-list.c +++ b/mail/message-list.c @@ -1971,7 +1971,7 @@ on_cursor_activated_cmd (ETree *tree, int row, ETreePath path, gpointer user_dat else new_uid = get_message_uid(message_list, path); - if (message_list->cursor_uid != NULL && !strcmp (message_list->cursor_uid, new_uid)) + if (message_list->cursor_uid != NULL && new_uid != NULL && !strcmp (message_list->cursor_uid, new_uid)) return; message_list->cursor_row = row; |