Index: /trunk/src/org/openstreetmap/josm/actions/SaveAction.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/actions/SaveAction.java	(revision 1658)
+++ /trunk/src/org/openstreetmap/josm/actions/SaveAction.java	(revision 1659)
@@ -31,5 +31,7 @@
     @Override public File getFile(Layer layer) {
         File f = layer.getAssociatedFile();
-        if(f != null && layer instanceof GpxLayer && f.exists() && 1 !=
+        if(f != null && ! f.exists())
+            f=null;
+        if(f != null && layer instanceof GpxLayer && 1 !=
         new ExtendedDialog(Main.parent, tr("Overwrite"),
         tr("File {0} exists. Overwrite?", f.getName()),
