diff -r 0835ed67714b -r 2f0d208b8137 eric6/Graphics/UMLDialog.py --- a/eric6/Graphics/UMLDialog.py Sat Nov 21 19:31:16 2020 +0100 +++ b/eric6/Graphics/UMLDialog.py Sun Nov 22 16:04:59 2020 +0100 @@ -256,7 +256,7 @@ try: with open(filename, "w", encoding="utf-8") as f: f.write("\n".join(lines)) - except (IOError, OSError) as err: + except OSError as err: E5MessageBox.critical( self, self.tr("Save Diagram"), @@ -285,7 +285,7 @@ try: with open(filename, "r", encoding="utf-8") as f: data = f.read() - except (IOError, OSError) as err: + except OSError as err: E5MessageBox.critical( self, self.tr("Load Diagram"),