--- a/src/eric7/WebBrowser/QtHelp/QtHelpDocumentationSettings.py Sat Jan 07 16:23:59 2023 +0100 +++ b/src/eric7/WebBrowser/QtHelp/QtHelpDocumentationSettings.py Sat Jan 07 16:59:19 2023 +0100 @@ -9,6 +9,7 @@ """ import collections +import contextlib import copy from PyQt6.QtHelp import QCompressedHelpInfo @@ -91,7 +92,8 @@ del self._namespaceToComponent[namespace] del self._namespaceToVersion[namespace] del self._namespaceToFilename[namespace] - del self._filenameToNamespace[filename] + with contextlib.suppress(KeyError): + del self._filenameToNamespace[filename] self._componentToNamespace[component].remove(namespace) if len(self._componentToNamespace[component]) == 0: del self._componentToNamespace[component]