From 406f7b3b849092f63c431c63739331acd88a97d6 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Sat, 15 Nov 2014 20:06:49 +0100 Subject: [PATCH] Don't try to set fileobject on errors. --- qutebrowser/browser/downloads.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/qutebrowser/browser/downloads.py b/qutebrowser/browser/downloads.py index 6060fed88..3f1e88f6b 100644 --- a/qutebrowser/browser/downloads.py +++ b/qutebrowser/browser/downloads.py @@ -260,7 +260,8 @@ class DownloadItem(QObject): fileobj = open(self._filename, 'wb') except OSError as e: self._die(e.strerror) - self.set_fileobj(fileobj) + else: + self.set_fileobj(fileobj) def set_fileobj(self, fileobj): """"Set the file object to write the download to.