Index: src/main/java/common/javax/swing/plaf/basic/BasicTabbedPaneUI.java =================================================================== --- src/main/java/common/javax/swing/plaf/basic/BasicTabbedPaneUI.java (revision 507874) +++ src/main/java/common/javax/swing/plaf/basic/BasicTabbedPaneUI.java (working copy) @@ -1294,6 +1294,10 @@ } public void paint(final Graphics g, final JComponent c) { + if (g == null) { + throw new NullPointerException(); + } + if (tabPane.getTabCount() == 0) { return; }