diff -r 2bbec88047dd -r 2161475d9639 eric6/WebBrowser/WebBrowserPage.py --- a/eric6/WebBrowser/WebBrowserPage.py Wed Apr 21 19:40:50 2021 +0200 +++ b/eric6/WebBrowser/WebBrowserPage.py Thu Apr 22 18:02:47 2021 +0200 @@ -419,10 +419,11 @@ ExternalJsObject.setupWebChannel(channel, self) worldId = -1 - if url.scheme() in ("eric", "qthelp"): - worldId = self.UnsafeJsWorld - else: - worldId = self.SafeJsWorld + worldId = ( + self.UnsafeJsWorld + if url.scheme() in ("eric", "qthelp") else + self.SafeJsWorld + ) if worldId != self.__channelWorldId: self.__channelWorldId = worldId try: