diff -r 5e9e288d04de -r e1a56c0c0b60 Plugins/VcsPlugins/vcsMercurial/HgLogDialog.py --- a/Plugins/VcsPlugins/vcsMercurial/HgLogDialog.py Sat Aug 27 11:50:54 2011 +0200 +++ b/Plugins/VcsPlugins/vcsMercurial/HgLogDialog.py Fri Sep 02 08:21:31 2011 +0200 @@ -371,9 +371,8 @@ return self.contents.scrollToAnchor(ver) - if self.diff: - del self.diff - self.diff = HgDiffDialog(self.vcs) + if self.diff is None: + self.diff = HgDiffDialog(self.vcs) self.diff.show() self.diff.start(filename, [v1, v2], self.bundle)