diff -r 0835ed67714b -r 2f0d208b8137 eric6/Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py --- a/eric6/Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py Sat Nov 21 19:31:16 2020 +0100 +++ b/eric6/Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py Sun Nov 22 16:04:59 2020 +0100 @@ -2669,7 +2669,7 @@ try: with open(fname, "w", encoding="utf-8", newline="") as f: f.write(eol.join(self.diffEdit.toPlainText().splitlines())) - except IOError as why: + except OSError as why: E5MessageBox.critical( self, self.tr('Save Diff'), self.tr(