diff --git a/httpdownloader.cpp b/httpdownloader.cpp
index 1f1954a..7d1b800 100644
--- a/httpdownloader.cpp
+++ b/httpdownloader.cpp
@@ -445,7 +445,9 @@ HttpDownloader::HttpDownloader(QObject *parent) : QObject(parent)
 
 void HttpDownloader::download(const QUrl &url)
 {
-    _queue.enqueue(url);
+    if(!_queue.contains(url))
+        _queue.enqueue(url);
+
     if(!_download)
         finished();
 }
@@ -455,7 +457,7 @@ bool HttpDownloader::downloadIndex(int scale)
     if(scale > 19 || scale < 1)
         return false;
 
-    QUrl url("https://nouspiro.space/");
+    QUrl url("https://tenmon.nouspiro.space/");
     QStringList files = indexFileNames(scale);
 
     for(auto &file : files)