diff -r 21c503480986 -r 1adba7ff4d26 mercurial/localrepo.py --- a/mercurial/localrepo.py Mon Sep 03 14:35:05 2012 +0200 +++ b/mercurial/localrepo.py Mon Sep 03 14:35:31 2012 +0200 @@ -312,7 +312,7 @@ hidden = set() if self.obsstore: ### hide extinct changeset that are not accessible by any mean - hiddenquery = 'extinct() - ::(. + bookmark() + tagged())' + hiddenquery = 'extinct() - ::(. + bookmark())' hidden.update(self.revs(hiddenquery)) return hidden