--- a/WebBrowser/WebBrowserWindow.py Sun Apr 08 16:35:50 2018 +0200 +++ b/WebBrowser/WebBrowserWindow.py Sun Apr 08 16:37:21 2018 +0200 @@ -2851,7 +2851,7 @@ Preferences.setGeometry("WebBrowserGeometry", QByteArray()) try: - if self.__fromEric or len(WebBrowserWindow.BrowserWindows) > 1: + if self.__fromEric or len(WebBrowserWindow.BrowserWindows) > 0: del WebBrowserWindow.BrowserWindows[ WebBrowserWindow.BrowserWindows.index(self)] except ValueError: @@ -2915,7 +2915,6 @@ if WebBrowserWindow._downloadManager is not None and \ not self.downloadManager().allowQuit(): - self.downloadManager().show() return False WebBrowserWindow._performingShutdown = True