diff -r 7f643d41464e -r f904d0eef264 eric6/WebBrowser/Download/DownloadManager.py --- a/eric6/WebBrowser/Download/DownloadManager.py Wed Jun 17 17:12:21 2020 +0200 +++ b/eric6/WebBrowser/Download/DownloadManager.py Wed Jun 17 20:18:54 2020 +0200 @@ -386,14 +386,15 @@ (DownloadManager.RemoveExit, DownloadManager.RemoveNever, DownloadManager.RemoveSuccessFullDownload) """ - assert policy in (DownloadManager.RemoveExit, - DownloadManager.RemoveNever, - DownloadManager.RemoveSuccessFullDownload) - - if policy == self.removePolicy(): - return - - Preferences.setWebBrowser("DownloadManagerRemovePolicy", self.policy) + if policy in (DownloadManager.RemoveExit, + DownloadManager.RemoveNever, + DownloadManager.RemoveSuccessFullDownload): + + if policy == self.removePolicy(): + return + + Preferences.setWebBrowser("DownloadManagerRemovePolicy", + self.policy) def save(self): """