diff --git a/jdk/src/java.desktop/share/classes/sun/font/FontFamily.java b/jdk/src/java.desktop/share/classes/sun/font/FontFamily.java index b450f86930b..2b67e5122f6 100644 --- a/jdk/src/java.desktop/share/classes/sun/font/FontFamily.java +++ b/jdk/src/java.desktop/share/classes/sun/font/FontFamily.java @@ -78,7 +78,7 @@ public class FontFamily { 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); } } diff --git a/jdk/src/java.desktop/share/classes/sun/print/ServiceDialog.java b/jdk/src/java.desktop/share/classes/sun/print/ServiceDialog.java index dd99535251f..ece4f48ef97 100644 --- a/jdk/src/java.desktop/share/classes/sun/print/ServiceDialog.java +++ b/jdk/src/java.desktop/share/classes/sun/print/ServiceDialog.java @@ -1564,7 +1564,7 @@ public class ServiceDialog extends JDialog implements ActionListener { bmObj = bmTmpObj; } else { if (lmObj == null || rmObj == null || - tmObj == null || rmObj == null) { + tmObj == null || bmObj == null) { return; } else { leftMargin.setValue(lmObj);