Index: src/main/java/common/javax/swing/plaf/basic/BasicDesktopIconUI.java =================================================================== --- src/main/java/common/javax/swing/plaf/basic/BasicDesktopIconUI.java (revision 494496) +++ src/main/java/common/javax/swing/plaf/basic/BasicDesktopIconUI.java (working copy) @@ -127,7 +127,10 @@ } public Insets getInsets(final JComponent c) { -// return desktopIcon.getInsets(); + if (c == null) { + throw new NullPointerException("component is null"); + } + //return desktopIcon.getInsets(); return new Insets(INSETS_WIDTH, INSETS_WIDTH, INSETS_WIDTH, INSETS_WIDTH); }