diff --git a/nel/src/gui/group_html.cpp b/nel/src/gui/group_html.cpp
index 0cb32f25e..5d7a66eed 100644
--- a/nel/src/gui/group_html.cpp
+++ b/nel/src/gui/group_html.cpp
@@ -350,7 +350,7 @@ namespace NLGUI
void CGroupHTML::TextureDownloadCB::finish()
{
// tmpdest file does not exist if download skipped (ie cache was used)
- if (CFile::fileExists(tmpdest) && CFile::getFileSize(tmpdest) == 0)
+ if (CFile::fileExists(tmpdest) && CFile::getFileSize(tmpdest) > 0)
{
if (CFile::fileExists(dest))
CFile::deleteFile(dest);