--- old/src/java.desktop/macosx/classes/com/apple/laf/AquaMenuBarUI.java 2017-04-13 21:21:54.000000000 +0300 +++ new/src/java.desktop/macosx/classes/com/apple/laf/AquaMenuBarUI.java 2017-04-13 21:21:54.000000000 +0300 @@ -50,7 +50,7 @@ public void uninstallUI(final JComponent c) { if (fScreenMenuBar != null) { final JFrame frame = (JFrame)(c.getTopLevelAncestor()); - if (frame.getMenuBar() == fScreenMenuBar) { + if (frame != null && frame.getMenuBar() == fScreenMenuBar) { frame.setMenuBar((MenuBar)null); } fScreenMenuBar = null;