diff --git a/pdf.js b/pdf.js index 605886230..b3d6a3da6 100644 --- a/pdf.js +++ b/pdf.js @@ -3681,7 +3681,7 @@ var PartialEvaluator = (function() { var descriptor = xref.fetch(fd); - var fontName = descriptor.get('FontName'); + var fontName = xref.fetchIfRef(descriptor.get('FontName')); assertWellFormed(IsName(fontName), 'invalid font name'); fontName = fontName.name.replace(/[\+,\-]/g, '_');