diff --git a/libqpdf/QPDFOutlineDocumentHelper.cc b/libqpdf/QPDFOutlineDocumentHelper.cc index 6133afc..9947b22 100644 --- a/libqpdf/QPDFOutlineDocumentHelper.cc +++ b/libqpdf/QPDFOutlineDocumentHelper.cc @@ -119,7 +119,7 @@ QPDFOutlineDocumentHelper::resolveNamedDest(QPDFObjectHandle name) dests, qpdf, [](QPDFObjectHandle const& o) -> bool { - return o.isArray() || o.isDictionary(); + return o.isArray() || o.contains("/D"); }, true); m->names_dest->validate();