diff options
-rw-r--r-- | poppler/Annot.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/poppler/Annot.cc b/poppler/Annot.cc index e17e7228..28389cc8 100644 --- a/poppler/Annot.cc +++ b/poppler/Annot.cc @@ -1732,7 +1732,8 @@ void AnnotWidget::initialize(XRef *xrefA, Catalog *catalog, Dict *dict) { Object obj1; form = catalog->getForm (); - widget = form->findWidgetByRef (ref); + if (form) widget = form->findWidgetByRef (ref); + else widget = NULL; // check if field apperances need to be regenerated // Only text or choice fields needs to have appearance regenerated |