diff --git a/gallery_dl/extractor/tumblr.py b/gallery_dl/extractor/tumblr.py index 6d7c9405..db949d05 100644 --- a/gallery_dl/extractor/tumblr.py +++ b/gallery_dl/extractor/tumblr.py @@ -119,7 +119,8 @@ class TumblrExtractor(Extractor): best_photo = alt_photo photo.update(best_photo) - if "/s2048x3072/" in photo["url"] and self.original: + if self.original and "/s2048x3072/" in photo["url"] and ( + photo["width"] == 2048 or photo["height"] == 3072): photo["url"] = self._original_image(photo["url"]) del photo["original_size"]