summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Bruhin <git@the-compiler.org>2017-02-22 23:17:59 +0100
committerFlorian Bruhin <git@the-compiler.org>2017-02-22 23:17:59 +0100
commitcd2c547b6bcfa4f537ab44f783d5e0eba7aab428 (patch)
treee0779d76ab74d1fb582d6fafc1723e14ac1d5f69
parentc33544fbc9e53dd9f6f600aae16cd291d0ab63d0 (diff)
downloadqutebrowser-cd2c547b6bcfa4f537ab44f783d5e0eba7aab428.tar.gz
qutebrowser-cd2c547b6bcfa4f537ab44f783d5e0eba7aab428.zip
Don't show error if no autosave session exists
-rw-r--r--qutebrowser/misc/sessions.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/qutebrowser/misc/sessions.py b/qutebrowser/misc/sessions.py
index 32481da6d..e559475e3 100644
--- a/qutebrowser/misc/sessions.py
+++ b/qutebrowser/misc/sessions.py
@@ -303,6 +303,9 @@ class SessionManager(QObject):
"""Delete the autosave session."""
try:
self.delete('_autosave')
+ except SessionNotFoundError:
+ # Exiting before the first load finished
+ pass
except SessionError as e:
log.sessions.error("Failed to delete autosave session: {}"
.format(e))