diff options
Diffstat (limited to 'youtube_dl/utils.py')
| -rw-r--r-- | youtube_dl/utils.py | 5 | 
1 files changed, 4 insertions, 1 deletions
diff --git a/youtube_dl/utils.py b/youtube_dl/utils.py index 51c5ad920..532e8c782 100644 --- a/youtube_dl/utils.py +++ b/youtube_dl/utils.py @@ -409,7 +409,10 @@ def encodeFilename(s):          # match Windows 9x series as well. Besides, NT 4 is obsolete.)          return s      else: -        return s.encode(sys.getfilesystemencoding(), 'ignore') +        encoding = sys.getfilesystemencoding() +        if encoding is None: +            encoding = 'utf-8' +        return s.encode(encoding, 'ignore')  class ExtractorError(Exception):  | 
