diff --git a/Lib/fontTools/ttLib/tables/otTables.py b/Lib/fontTools/ttLib/tables/otTables.py index 9a27a810d..1200ad0d7 100644 --- a/Lib/fontTools/ttLib/tables/otTables.py +++ b/Lib/fontTools/ttLib/tables/otTables.py @@ -711,9 +711,8 @@ class VarIdxMap(BaseTable): if mapping is None: mapping = self.mapping = {} - if type(mapping) == dict: - glyphOrder = font.getGlyphOrder() - mapping = [mapping[g] for g in glyphOrder] + glyphOrder = font.getGlyphOrder() + mapping = [mapping[g] for g in glyphOrder] while len(mapping) > 1 and mapping[-2] == mapping[-1]: del mapping[-1]