--- a/eric6/Preferences/ConfigurationPages/SecurityPage.py Sat Aug 31 12:58:11 2019 +0200 +++ b/eric6/Preferences/ConfigurationPages/SecurityPage.py Sun Sep 01 17:43:03 2019 +0200 @@ -64,19 +64,10 @@ ) self.__displayMode = displayMode - if self.__displayMode == ConfigurationWidget.HelpBrowserMode: - try: - from PyQt5.QtWebKit import QWebSettings - if QWebSettings and \ - hasattr(QWebSettings, "DnsPrefetchEnabled"): - self.dnsPrefetchCheckBox.setChecked( - Preferences.getHelp("DnsPrefetchEnabled")) - except ImportError: - self.dnsPrefetchCheckBox.setEnabled(False) - else: - if self.__configDlg.isUsingWebEngine(): - self.dnsPrefetchCheckBox.setEnabled(False) - self.dnsGroup.hide() + if self.__configDlg.isUsingWebEngine(): + # TODO: is this still needed? + self.dnsPrefetchCheckBox.setEnabled(False) + self.dnsGroup.hide() def save(self): """