aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--youtube/channel.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/youtube/channel.py b/youtube/channel.py
index 0dcf695..799c001 100644
--- a/youtube/channel.py
+++ b/youtube/channel.py
@@ -356,8 +356,10 @@ def get_channel_page_general_url(base_url, tab, request, channel_id=None):
info['header_playlist_names'] = local_playlist.get_playlist_names()
if tab in ('videos', 'playlists'):
info['current_sort'] = sort
- info['channel_url'] = 'https://www.youtube.com/channel/' + channel_id
- info['channel_id'] = channel_id
+ if channel_id:
+ info['channel_url'] = ('https://www.youtube.com/channel/'
+ + channel_id)
+ info['channel_id'] = channel_id
elif tab == 'search':
info['search_box_value'] = query
info['header_playlist_names'] = local_playlist.get_playlist_names()