diff options
Diffstat (limited to 'libsylph/mh.c')
-rw-r--r-- | libsylph/mh.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/libsylph/mh.c b/libsylph/mh.c index c90bb117..1ba2770e 100644 --- a/libsylph/mh.c +++ b/libsylph/mh.c @@ -260,7 +260,9 @@ static GSList *mh_get_msg_list_full(Folder *folder, FolderItem *item, procmsg_set_flags(mlist, item); - mlist = procmsg_sort_msg_list(mlist, item->sort_key, item->sort_type); + if (!uncached_only) + mlist = procmsg_sort_msg_list(mlist, item->sort_key, + item->sort_type); if (item->mark_queue) item->mark_dirty = TRUE; |