diff --git a/mercurial/repoview.py b/mercurial/repoview.py
index fbf38517d17d3e95044e401ce409922d285e2f4a_bWVyY3VyaWFsL3JlcG92aWV3LnB5..4532166a50b14379518c750bd48614bec7442f21_bWVyY3VyaWFsL3JlcG92aWV3LnB5 100644
--- a/mercurial/repoview.py
+++ b/mercurial/repoview.py
@@ -333,7 +333,7 @@
         r = super(filteredchangelogmixin, self).rev(node)
         if r in self.filteredrevs:
             raise error.FilteredLookupError(
-                hex(node), self._indexfile, _(b'filtered node')
+                hex(node), self.display_id, _(b'filtered node')
             )
         return r