Index: src/main/java/common/javax/swing/plaf/basic/BasicFileChooserUI.java =================================================================== --- src/main/java/common/javax/swing/plaf/basic/BasicFileChooserUI.java (revision 503603) +++ src/main/java/common/javax/swing/plaf/basic/BasicFileChooserUI.java (working copy) @@ -617,8 +617,9 @@ } public void ensureFileIsVisible(final JFileChooser fc, final File f) { - fileChooser = fc; - fileChooser.ensureFileIsVisible(f); + if (fileChooser != null) { + fileChooser.ensureFileIsVisible(f); + } } public JFileChooser getFileChooser() {