--- a/src/eric7/WebBrowser/SafeBrowsing/SafeBrowsingManager.py Sun Nov 06 11:22:39 2022 +0100 +++ b/src/eric7/WebBrowser/SafeBrowsing/SafeBrowsingManager.py Mon Nov 07 17:19:58 2022 +0100 @@ -30,6 +30,7 @@ from eric7 import Preferences, Utilities from eric7.EricGui import EricPixmapCache from eric7.UI.NotificationWidget import NotificationTypes +from eric7.WebBrowser.WebBrowserWindow import WebBrowserWindow from .SafeBrowsingAPIClient import SafeBrowsingAPIClient from .SafeBrowsingCache import SafeBrowsingCache @@ -368,11 +369,9 @@ """ Public slot to show the safe browsing management dialog. """ - if self.__gsbDialog is None: - from eric7.WebBrowser.WebBrowserWindow import WebBrowserWindow + from .SafeBrowsingDialog import SafeBrowsingDialog - from .SafeBrowsingDialog import SafeBrowsingDialog - + if self.__gsbDialog is None: self.__gsbDialog = SafeBrowsingDialog( self, parent=WebBrowserWindow.mainWindow() )