Index: trunk/src/org/openstreetmap/josm/gui/widgets/NativeFileChooser.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/widgets/NativeFileChooser.java	(revision 9589)
+++ trunk/src/org/openstreetmap/josm/gui/widgets/NativeFileChooser.java	(revision 9590)
@@ -130,5 +130,6 @@
     @Override
     public void setSelectedFile(File file) {
-        fileDialog.setDirectory(file.getAbsolutePath());
+        if (file == null) return;
+        fileDialog.setDirectory(file.getParent());
         fileDialog.setFile(file.getName());
     }
