diff --git a/src/base/net/downloadmanager.cpp b/src/base/net/downloadmanager.cpp index a61e102cd..a34fa7f1b 100644 --- a/src/base/net/downloadmanager.cpp +++ b/src/base/net/downloadmanager.cpp @@ -245,7 +245,7 @@ void Net::DownloadManager::applyProxySettings() void Net::DownloadManager::handleReplyFinished(QNetworkReply *reply) { - const ServiceID id = ServiceID::fromURL(reply->url()); + const ServiceID id = ServiceID::fromURL(reply->request().url()); auto waitingJobsIter = m_waitingJobs.find(id); if ((waitingJobsIter == m_waitingJobs.end()) || waitingJobsIter.value().isEmpty()) { m_busyServices.remove(id);