From 0cbc910905b1cfa993b6263a8013e6cae09590e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mike=20F=C3=A4hrmann?= Date: Mon, 4 Mar 2024 22:31:35 +0100 Subject: [PATCH] [deviantart:avatar] fix 'index' for avatars without '?' (#5276) --- gallery_dl/extractor/deviantart.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gallery_dl/extractor/deviantart.py b/gallery_dl/extractor/deviantart.py index 08961614..fb163085 100644 --- a/gallery_dl/extractor/deviantart.py +++ b/gallery_dl/extractor/deviantart.py @@ -585,7 +585,9 @@ class DeviantartAvatarExtractor(DeviantartExtractor): return () icon = user["usericon"] - index = icon.rpartition("?")[2] + _, sep, index = icon.rpartition("?") + if not sep: + index = "0" formats = self.config("formats") if not formats: