diff --git a/gallery_dl/job.py b/gallery_dl/job.py index 3176eb45..92e43747 100644 --- a/gallery_dl/job.py +++ b/gallery_dl/job.py @@ -513,8 +513,7 @@ class DownloadJob(Job): def download(self, url): """Download 'url'""" - scheme = url.partition(":")[0] - if downloader := self.get_downloader(scheme): + if downloader := self.get_downloader(url[:url.find(":")]): try: return downloader.download(url, self.pathfmt) except OSError as exc: