diff -r 9718755def80 -r a67fee7bc09c WebBrowser/Network/EricSchemeHandler.py --- a/WebBrowser/Network/EricSchemeHandler.py Wed Dec 12 19:43:53 2018 +0100 +++ b/WebBrowser/Network/EricSchemeHandler.py Wed Dec 12 19:52:24 2018 +0100 @@ -103,6 +103,8 @@ if self.__loaded: return + lock = QMutexLocker(self.__mutex) + if self.__pageName == "adblock": contents = self.__adBlockPage() elif self.__pageName in ["home", "start", "startpage"]: @@ -112,7 +114,6 @@ else: contents = "" - lock = QMutexLocker(self.__mutex) self.__buffer.setData(contents.encode("utf-8")) self.__buffer.open(QIODevice.ReadOnly) self.open(QIODevice.ReadOnly)