diff --git a/discordSuperUtils/youtube.py b/discordSuperUtils/youtube.py index 6d4fa27..544d328 100644 --- a/discordSuperUtils/youtube.py +++ b/discordSuperUtils/youtube.py @@ -197,12 +197,18 @@ async def get_playlist_information(self, playlist_id: str) -> Dict: for x in playlist_info["contents"] ] - playlist_information["channel"] = { - "name": author_information["text"], - "id": author_information["navigationEndpoint"]["browseEndpoint"][ - "browseId" - ], - } + if "navigationEndpoint" in author_information: + playlist_information["channel"] = { + "name": author_information["text"], + "id": author_information["navigationEndpoint"]["browseEndpoint"][ + "browseId" + ], + } + else: + playlist_information["channel"] = { + "name": author_information["text"], + "id": None, + } return playlist_information