diff --git a/qutebrowser/browser/adblock.py b/qutebrowser/browser/adblock.py index e6d1eab76..55218bf27 100644 --- a/qutebrowser/browser/adblock.py +++ b/qutebrowser/browser/adblock.py @@ -276,8 +276,10 @@ class HostBlocker: if urls is None: try: os.remove(self._local_hosts_file) - except OSError: - log.misc.exception("Failed to delete hosts file.") + except FileNotFoundError: + pass + except OSError as e: + log.misc.exception("Failed to delete hosts file: {}".format(e)) def on_download_finished(self, download): """Check if all downloads are finished and if so, trigger reading.