diff --git a/modules/youtube/backend.py b/modules/youtube/backend.py index ddb19366..ebf78ea2 100644 --- a/modules/youtube/backend.py +++ b/modules/youtube/backend.py @@ -66,7 +66,8 @@ class YoutubeBackend(BaseBackend, ICapVideo): duration=to_unicode(datetime.timedelta(seconds=int(entry.media.duration.seconds.strip()))), thumbnail_url=to_unicode(entry.media.thumbnail[0].url.strip()), ) - video.author = entry.author[0].name.text.strip() + if entry.author[0].name.text: + video.author = entry.author[0].name.text.strip() if entry.media.name: video.author = to_unicode(entry.media.name.text.strip()) return video