From d7a7557f93fb6617b2455d97d1570547c60d7e57 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mike=20F=C3=A4hrmann?= Date: Wed, 29 Oct 2025 09:20:14 +0100 Subject: [PATCH] [imagevenue] improve error for dead images (#8477) --- gallery_dl/extractor/imagehosts.py | 6 +++++- test/results/imagevenue.py | 9 +++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/gallery_dl/extractor/imagehosts.py b/gallery_dl/extractor/imagehosts.py index 054ba77c..2d001d56 100644 --- a/gallery_dl/extractor/imagehosts.py +++ b/gallery_dl/extractor/imagehosts.py @@ -174,7 +174,11 @@ class ImagevenueImageExtractor(ImagehostImageExtractor): example = "https://www.imagevenue.com/ME123456789" def get_info(self, page): - pos = page.index('class="card-body') + try: + pos = page.index('class="card-body') + except ValueError: + raise exception.NotFoundError("image") + url, pos = text.extract(page, '