aboutsummaryrefslogtreecommitdiff
path: root/src/procmsg.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/procmsg.c')
-rw-r--r--src/procmsg.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/procmsg.c b/src/procmsg.c
index 66ce9fe2..714788da 100644
--- a/src/procmsg.c
+++ b/src/procmsg.c
@@ -237,8 +237,10 @@ GSList *procmsg_read_cache(FolderItem *item, gboolean scan_file)
}
if ((fp = procmsg_open_cache_file_with_buffer
- (item, DATA_READ, file_buf, sizeof(file_buf))) == NULL)
+ (item, DATA_READ, file_buf, sizeof(file_buf))) == NULL) {
+ item->cache_dirty = TRUE;
return NULL;
+ }
debug_print("Reading summary cache...");