diff options
| -rw-r--r-- | youtube_dl/utils.py | 2 | 
1 files changed, 2 insertions, 0 deletions
| diff --git a/youtube_dl/utils.py b/youtube_dl/utils.py index 6ab1747b3..26f21602c 100644 --- a/youtube_dl/utils.py +++ b/youtube_dl/utils.py @@ -866,6 +866,8 @@ class YoutubeDLHandler(compat_urllib_request.HTTPHandler):                  location_escaped = escape_url(location)                  if location != location_escaped:                      del resp.headers['Location'] +                    if sys.version_info < (3, 0): +                        location_escaped = location_escaped.encode('utf-8')                      resp.headers['Location'] = location_escaped          return resp | 
