--- a/Helpviewer/HelpBrowserWV.py Wed Jan 25 19:19:14 2012 +0100 +++ b/Helpviewer/HelpBrowserWV.py Sat Jan 28 11:36:56 2012 +0100 @@ -482,6 +482,8 @@ if frame is None: # called from QWebFrame.javaScriptWindowObjectCleared frame = self.sender() + if isinstance(frame, HelpWebPage): + frame = frame.mainFrame() if frame.url().scheme() == "pyrc" and frame.url().path() == "home": if self.__javaScriptEricObject is None: self.__javaScriptEricObject = JavaScriptEricObject(self.mw, self)