diff -r 36b1d9bec8f6 -r 4eb0fba3b6c5 Preferences/ConfigurationPages/HelpViewersPage.py --- a/Preferences/ConfigurationPages/HelpViewersPage.py Sun Mar 13 12:48:53 2016 +0100 +++ b/Preferences/ConfigurationPages/HelpViewersPage.py Sun Mar 13 13:06:46 2016 +0100 @@ -48,6 +48,15 @@ # set initial values hvId = Preferences.getHelp("HelpViewerType") + # check availability of QtWebKit + try: + from PyQt5 import QtWebKit # __IGNORE_WARNING__ + except ImportError: + # not available, reset help viewer to default + if hvId == 1: + hvId = Preferences.Prefs.helpDefaults["HelpViewerType"] + self.helpBrowserButton.setEnabled(False) + if hvId == 1: self.helpBrowserButton.setChecked(True) elif hvId == 2: