diff --git a/referencing/_core.py b/referencing/_core.py index 6e5ffc8..28e3d52 100644 --- a/referencing/_core.py +++ b/referencing/_core.py @@ -258,7 +258,7 @@ def pointer(self, pointer: str, resolver: Resolver[D]) -> Resolved[D]: """ if not pointer: - return self + return Resolved(contents=self.contents, resolver=resolver) contents = self.contents segments: list[int | str] = []