diff --git a/libqpdf/QPDFJob_json.cc b/libqpdf/QPDFJob_json.cc index 35963169..c26c97f6 100644 --- a/libqpdf/QPDFJob_json.cc +++ b/libqpdf/QPDFJob_json.cc @@ -204,6 +204,7 @@ Handlers::beginArray(json_handler_t start_fn, bare_handler_t end_fn) [start_fn](std::string const&, JSON j) { start_fn(j); }, [end_fn](std::string const&) { end_fn(); }, item_jh); + jh->addFallbackHandler(item_jh); this->json_handlers.push_back(item_jh); this->jh = item_jh.get(); }