jdk/src/share/classes/sun/tools/jconsole/VMPanel.java
changeset 19568 873477c7e278
parent 19432 ce3b6c1ab8a6
--- a/jdk/src/share/classes/sun/tools/jconsole/VMPanel.java	Mon Aug 19 16:21:49 2013 +0200
+++ b/jdk/src/share/classes/sun/tools/jconsole/VMPanel.java	Mon Aug 19 16:41:21 2013 +0200
@@ -153,9 +153,11 @@
     // in order to reserve space for the connect toggle.
     public void setUI(TabbedPaneUI ui) {
         Insets insets = (Insets) UIManager.getLookAndFeelDefaults().get("TabbedPane.tabAreaInsets");
-        insets = (Insets) insets.clone();
-        insets.right += connectedIcon24.getIconWidth() + 8;
-        UIManager.put("TabbedPane.tabAreaInsets", insets);
+        if (insets != null) {
+            insets = (Insets) insets.clone();
+            insets.right += connectedIcon24.getIconWidth() + 8;
+            UIManager.put("TabbedPane.tabAreaInsets", insets);
+        }
         super.setUI(ui);
     }