diff -r c730a41bbb9e -r aa2319888257 Preferences/ConfigurationPages/HelpViewersPage.py --- a/Preferences/ConfigurationPages/HelpViewersPage.py Wed Dec 23 19:08:09 2015 +0100 +++ b/Preferences/ConfigurationPages/HelpViewersPage.py Fri Dec 25 14:03:57 2015 +0100 @@ -41,6 +41,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: