summary refs log tree commit diff
diff options
context:
space:
mode:
authorGeorge Boyle <george@thebuds.net>2014-10-10 09:33:41 +0100
committerGeorge Boyle <george@thebuds.net>2014-10-10 10:03:24 +0100
commit53d9009bdb064a43674136d0952a73546b828cd9 (patch)
tree5e2cf104e4f9f904f893b1500afdbee2fac22061
parent1b725173a5bf3fefcb800222e0c473d65d6cea70 (diff)
downloadyoutube-dl-53d9009bdb064a43674136d0952a73546b828cd9.tar.gz
youtube-dl-53d9009bdb064a43674136d0952a73546b828cd9.tar.xz
youtube-dl-53d9009bdb064a43674136d0952a73546b828cd9.zip
KeyError on initialising YoutubeDL in python3 #3910
-rwxr-xr-xyoutube_dl/YoutubeDL.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/youtube_dl/YoutubeDL.py b/youtube_dl/YoutubeDL.py
index 4e2a74624..dec0e20e7 100755
--- a/youtube_dl/YoutubeDL.py
+++ b/youtube_dl/YoutubeDL.py
@@ -228,7 +228,7 @@ class YoutubeDL(object):
 
         if (sys.version_info >= (3,) and sys.platform != 'win32' and
                 sys.getfilesystemencoding() in ['ascii', 'ANSI_X3.4-1968']
-                and not params['restrictfilenames']):
+                and not params.get('restrictfilenames', False)):
             # On Python 3, the Unicode filesystem API will throw errors (#1474)
             self.report_warning(
                 'Assuming --restrict-filenames since file system encoding '