aboutsummaryrefslogtreecommitdiff
path: root/libsylph/news.c
diff options
context:
space:
mode:
Diffstat (limited to 'libsylph/news.c')
-rw-r--r--libsylph/news.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libsylph/news.c b/libsylph/news.c
index c4814dd2..82bf01c4 100644
--- a/libsylph/news.c
+++ b/libsylph/news.c
@@ -400,7 +400,7 @@ static gchar *news_fetch_msg(Folder *folder, FolderItem *item, gint num)
NULL);
g_free(path);
- if (is_file_exist(filename)) {
+ if (is_file_exist(filename) && get_file_size(filename) > 0) {
debug_print(_("article %d has been already cached.\n"), num);
return filename;
}