diff options
-rw-r--r-- | Build/source/texk/web2c/pdftexdir/pdftoepdf.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Build/source/texk/web2c/pdftexdir/pdftoepdf.cc b/Build/source/texk/web2c/pdftexdir/pdftoepdf.cc index 5b1b1279652..d1edb9dcee2 100644 --- a/Build/source/texk/web2c/pdftexdir/pdftoepdf.cc +++ b/Build/source/texk/web2c/pdftexdir/pdftoepdf.cc @@ -946,6 +946,9 @@ void write_epdf(void) copyObject(&dictObj); } else { // write Group dict as a separate object, since the Page dict also refers to it + pageDict->lookup((char *) "Group", &dictObj); + if (!dictObj->isDict()) + pdftex_fail("PDF inclusion: /Group dict missing"); writeSepGroup = true; initDictFromDict(groupDict, page->getGroup()); pdf_printf("/Group %d 0 R\n", pdfpagegroupval); |