X-Git-Url: http://git.claws-mail.org/?p=claws.git;a=blobdiff_plain;f=src%2Ffolderview.c;h=ab3a5534a62b7ce6ba096abd09dc9a5adc8d4798;hp=1511597973a07277ce1b7aecaf36e27b9fb84b13;hb=5552d126b994fd3d35b8bb2638d13e411a52417a;hpb=f804cd1fffd328c7ca83c87555393f565d4a57ce diff --git a/src/folderview.c b/src/folderview.c index 151159797..ab3a5534a 100644 --- a/src/folderview.c +++ b/src/folderview.c @@ -1807,7 +1807,10 @@ static void folderview_empty_trash_cb(FolderView *folderview, guint action, for (cur = mlist ; cur != NULL ; cur = cur->next) { MsgInfo * msginfo = (MsgInfo *) cur->data; - partial_mark_for_delete(msginfo); + /* is it partially received? (partial_recv isn't cached) */ + if (msginfo->total_size != 0 && + msginfo->size != (off_t)msginfo->total_size) + partial_mark_for_delete(msginfo); } procmsg_msg_list_free(mlist);