diff --git a/pypdf/_doc_common.py b/pypdf/_doc_common.py index 55c6aad67..4ea436714 100644 --- a/pypdf/_doc_common.py +++ b/pypdf/_doc_common.py @@ -855,7 +855,7 @@ def _get_outline( # ยง12.3.3 Document outline, entries in the outline dictionary if not is_null_or_none(lines) and "/First" in lines: node = cast(DictionaryObject, lines["/First"]) - self._namedDests = self._get_named_destinations() + self._named_destinations = self._get_named_destinations() if node is None: return outline @@ -996,7 +996,7 @@ def _build_outline_item(self, node: DictionaryObject) -> Optional[Destination]: # TODO : keep named destination instead of replacing it ? try: outline_item = self._build_destination( - title, self._namedDests[dest].dest_array + title, self._named_destinations[dest].dest_array ) except KeyError: # named destination not found in Name Dict