--- a/eric6/UI/EmailDialog.py Wed Apr 14 19:38:19 2021 +0200 +++ b/eric6/UI/EmailDialog.py Wed Apr 14 19:59:16 2021 +0200 @@ -10,6 +10,7 @@ import os import mimetypes import smtplib +import contextlib from PyQt5.QtCore import Qt, pyqtSlot from PyQt5.QtGui import QTextOption @@ -184,10 +185,8 @@ Private method to delete attached files. """ for f in self.__deleteFiles: - try: + with contextlib.suppress(OSError): os.remove(f) - except OSError: - pass def __encodedText(self, txt): """