diff --git a/mercurial/templatekw.py b/mercurial/templatekw.py --- a/mercurial/templatekw.py +++ b/mercurial/templatekw.py @@ -129,8 +129,7 @@ # If linkrev != rev (i.e. rev not found in rcache) fallback to # filectx logic. try: - renamed = repo[rev][fn].renamed() - return renamed and renamed[0] + return repo[rev][fn].copysource() except error.LookupError: return None