diff options
-rw-r--r-- | qutebrowser/browser/downloads.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/qutebrowser/browser/downloads.py b/qutebrowser/browser/downloads.py index 396f5152c..854fd1ca5 100644 --- a/qutebrowser/browser/downloads.py +++ b/qutebrowser/browser/downloads.py @@ -79,7 +79,10 @@ def download_dir(): else: ddir = directory - os.makedirs(ddir, exist_ok=True) + try: + os.makedirs(ddir, exist_ok=True) + except OSError as e: + message.error("Failed to create download directory: {}".format(e)) return ddir |