diff -r bbc8bf477e15 -r e86bd02adfed Preferences/ConfigurationPages/NetworkPage.py --- a/Preferences/ConfigurationPages/NetworkPage.py Sun Mar 13 14:23:26 2016 +0100 +++ b/Preferences/ConfigurationPages/NetworkPage.py Sun Mar 13 14:26:06 2016 +0100 @@ -121,14 +121,18 @@ Preferences.setUI( "RequestDownloadFilename", self.requestFilenameCheckBox.isChecked()) - from Helpviewer.Download.DownloadManager import DownloadManager - if self.cleanupNeverButton.isChecked(): - policy = DownloadManager.RemoveNever - elif self.cleanupExitButton.isChecked(): - policy = DownloadManager.RemoveExit - else: - policy = DownloadManager.RemoveSuccessFullDownload - Preferences.setHelp("DownloadManagerRemovePolicy", policy) + try: + from Helpviewer.Download.DownloadManager import DownloadManager + if self.cleanupNeverButton.isChecked(): + policy = DownloadManager.RemoveNever + elif self.cleanupExitButton.isChecked(): + policy = DownloadManager.RemoveExit + else: + policy = DownloadManager.RemoveSuccessFullDownload + Preferences.setHelp("DownloadManagerRemovePolicy", policy) + except ImportError: + # ignore it + pass Preferences.setUI( "UseProxy",