diff --git a/src/lib/downloads/downloadmanager.cpp b/src/lib/downloads/downloadmanager.cpp index 3339b9ed8..1c94abd1d 100644 --- a/src/lib/downloads/downloadmanager.cpp +++ b/src/lib/downloads/downloadmanager.cpp @@ -245,6 +245,8 @@ void DownloadManager::download(QWebEngineDownloadItem *downloadItem) downloadItem->cancel(); return; } + } else if (m_useExternalManager) { + startExternalManager(downloadItem->url()); } else { downloadPath = QzTools::ensureUniqueFilename(m_downloadPath + QL1C('/') + fileName); }