diff --git a/code/nel/src/gui/group_html.cpp b/code/nel/src/gui/group_html.cpp index 7e67facfe..8c309aa46 100644 --- a/code/nel/src/gui/group_html.cpp +++ b/code/nel/src/gui/group_html.cpp @@ -325,7 +325,7 @@ namespace NLGUI time(¤tTime); CHttpCacheObject cache = CHttpCache::getInstance()->lookup(download.dest); - if (cache.Expires > currentTime) + if (CFile::fileExists(download.dest) && cache.Expires > currentTime) { #ifdef LOG_DL nlwarning("Cache for (%s) is not expired (%s, expires:%d)", download.url.c_str(), download.dest.c_str(), cache.Expires - currentTime);