summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--qutebrowser/browser/downloads.py5
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