diff --git a/src/outline.rs b/src/outline.rs
index f94492a69..16e937b6e 100644
--- a/src/outline.rs
+++ b/src/outline.rs
@@ -200,7 +200,23 @@ impl PdfDocument {
/// PDF 1.2+ `/Names` → `/Dests` name tree, ISO 32000-1 §12.3.2.3 /
/// §7.9.6) to a 0-based page index. `Ok(None)` when the name is
/// genuinely unresolvable (caller keeps [`Destination::Named`]).
- pub(crate) fn resolve_named_destination(&self, name: &str) -> Result