diff -r a12916cfef9e -r 8bfbb25859f1 hgext/censor.py --- a/hgext/censor.py Sun Sep 16 20:58:51 2018 +0530 +++ b/hgext/censor.py Sat Sep 15 10:35:00 2018 +0900 @@ -85,9 +85,9 @@ fnode = fctx.filenode() heads = [] for headnode in repo.heads(): - c = repo[headnode] - if path in c and c.filenode(path) == fnode: - heads.append(c) + hc = repo[headnode] + if path in hc and hc.filenode(path) == fnode: + heads.append(hc) if heads: headlist = ', '.join([short(c.node()) for c in heads]) raise error.Abort(_('cannot censor file in heads (%s)') % headlist,