diff -r 6c4509eceea2 -r 128d9567a533 WebBrowser/WebBrowserPage.py --- a/WebBrowser/WebBrowserPage.py Fri Feb 09 19:44:25 2018 +0100 +++ b/WebBrowser/WebBrowserPage.py Sat Feb 10 17:24:42 2018 +0100 @@ -337,7 +337,7 @@ """ oldChannel = self.webChannel() newChannel = QWebChannel(self) - newChannel.registerObject("eric_object", ExternalJsObject(self)) + ExternalJsObject.setupWebChannel(newChannel, self) self.setWebChannel(newChannel) if oldChannel: