diff --git a/yt_dlp/extractor/tumblr.py b/yt_dlp/extractor/tumblr.py index d73eb5c96..143eec6ba 100644 --- a/yt_dlp/extractor/tumblr.py +++ b/yt_dlp/extractor/tumblr.py @@ -449,7 +449,7 @@ def _real_extract(self, url): info_dict = { 'id': video_id, 'title': post_json.get('summary') or (blog if api_only else self._html_search_regex( - r'(?s)(?P<title>.*?)(?: \| Tumblr)?', webpage, 'title')), + r'(?s)(?P<title>.*?)(?: \| Tumblr)?', webpage, 'title', default=blog)), 'description': description, 'uploader_id': uploader_id, 'uploader_url': f'https://{uploader_id}.tumblr.com/' if uploader_id else None,