diff --git a/src/core/evaluator.js b/src/core/evaluator.js index e1575cdf6..642e6aa47 100644 --- a/src/core/evaluator.js +++ b/src/core/evaluator.js @@ -397,14 +397,16 @@ class PartialEvaluator { return new Stream(cachedData); } - // The symbol fonts are not consistent across platforms, always load the - // standard font data for them. - if ( - this.options.useSystemFonts && - name !== "Symbol" && - name !== "ZapfDingbats" - ) { - return null; + if (!this.options.disableFontFace) { + // The symbol fonts are not consistent across platforms, always load the + // standard font data for them. + if ( + this.options.useSystemFonts && + name !== "Symbol" && + name !== "ZapfDingbats" + ) { + return null; + } } const standardFontNameToFileName = getFontNameToFileMap(),