diff --git a/src/app/handlers/xdgurl.cpp b/src/app/handlers/xdgurl.cpp
index b426947ee112b71df6815380bc06e2aca6728875..bc05f1cc5c1dc39619cc6f1ab0820a4e3cf1a5b5 100644
--- a/src/app/handlers/xdgurl.cpp
+++ b/src/app/handlers/xdgurl.cpp
@@ -45,7 +45,7 @@ void XdgUrl::process()
     QString url = metadata_["url"].toString();
     qtlibs::NetworkResource *resource = new qtlibs::NetworkResource(url, QUrl(url), true, this);
     connect(resource, &qtlibs::NetworkResource::downloadProgress, this, &XdgUrl::downloadProgress);
-    connect(resource, &qtlibs::NetworkResource::finished, this, &XdgUrl::downloaded);
+    connect(resource, &qtlibs::NetworkResource::finished, this, &XdgUrl::networkResourceFinished);
     resource->get();
     emit started();
 }
@@ -75,7 +75,7 @@ void XdgUrl::openDestination()
     }
 }
 
-void XdgUrl::downloaded(qtlibs::NetworkResource *resource)
+void XdgUrl::networkResourceFinished(qtlibs::NetworkResource *resource)
 {
     if (resource->reply()->error() != QNetworkReply::NoError) {
         QJsonObject result;
diff --git a/src/app/handlers/xdgurl.h b/src/app/handlers/xdgurl.h
index 266c5046ded5b92d1ca7abfe5481bd2f8dc961ae..4c4c4145cf2b99210609df57133fd1badb40c1c3 100644
--- a/src/app/handlers/xdgurl.h
+++ b/src/app/handlers/xdgurl.h
@@ -33,7 +33,7 @@ public slots:
     void openDestination();
 
 private slots:
-    void downloaded(qtlibs::NetworkResource *resource);
+    void networkResourceFinished(qtlibs::NetworkResource *resource);
 
 private:
     void parse();