summaryrefslogtreecommitdiff
path: root/dviware/dvisvgm/src/Font.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'dviware/dvisvgm/src/Font.cpp')
-rw-r--r--dviware/dvisvgm/src/Font.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/dviware/dvisvgm/src/Font.cpp b/dviware/dvisvgm/src/Font.cpp
index 8cbcb1db47..5aee699422 100644
--- a/dviware/dvisvgm/src/Font.cpp
+++ b/dviware/dvisvgm/src/Font.cpp
@@ -495,7 +495,7 @@ const FontEncoding* PhysicalFontImpl::encoding () const {
bool PhysicalFontImpl::findAndAssignBaseFontMap () {
const FontEncoding *enc = encoding();
- if (enc && enc->mapsToCharIndex()) {
+ if (enc && !enc->mapsToUnicode() && enc->mapsToCharIndex()) {
// try to find a base font map that maps from character indexes to a suitable
// target encoding supported by the font file
if (const FontEncoding *bfmap = enc->findCompatibleBaseFontMap(this, _charmapID))