@@ -76,11 +76,11 @@ } if (family.bolditalic == font2D) { family.bolditalic = null; } if (family.plain == null && family.bold == null && - family.plain == null && family.bold == null) { + family.italic == null && family.bolditalic == null) { familyNameMap.remove(name); } } public FontFamily(String name, boolean isLogFont, int rank) {