diff -urp poppler-0.8.4.orig/poppler/Catalog.cc poppler-0.8.4.simx/poppler/Catalog.cc --- poppler-0.8.4.orig/poppler/Catalog.cc 2008-03-26 15:38:52.000000000 -0400 +++ poppler-0.8.4.simx/poppler/Catalog.cc 2008-07-02 23:07:01.000000000 -0400 @@ -338,6 +338,7 @@ int Catalog::findPage(int num, int gen) } LinkDest *Catalog::findDest(GooString *name) { + if( !name ) return NULL; LinkDest *dest; Object obj1, obj2; GBool found;