summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--rbutil/rbutilCtrls.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/rbutil/rbutilCtrls.cpp b/rbutil/rbutilCtrls.cpp
index 612491a791..fdede634d3 100644
--- a/rbutil/rbutilCtrls.cpp
+++ b/rbutil/rbutilCtrls.cpp
@@ -263,10 +263,13 @@ void ThemeCtrl::ThemePreview()
263 dest = gv->stdpaths->GetUserDataDir() + wxT("" PATH_SEP "download" PATH_SEP) 263 dest = gv->stdpaths->GetUserDataDir() + wxT("" PATH_SEP "download" PATH_SEP)
264 + m_currentResolution + wxT("" PATH_SEP) + filename; 264 + m_currentResolution + wxT("" PATH_SEP) + filename;
265 265
266 if(DownloadURL(src, dest)) 266 if(!wxFileExists(dest))
267 { 267 {
268 MESG_DIALOG(wxT("Unable to download image.")); 268 if(DownloadURL(src, dest))
269 return; 269 {
270 MESG_DIALOG(wxT("Unable to download image."));
271 return;
272 }
270 } 273 }
271 274
272 m_currentimage = dest; 275 m_currentimage = dest;