Index: /trunk/src/org/openstreetmap/josm/gui/layer/GpxLayer.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/gui/layer/GpxLayer.java	(revision 15923)
+++ /trunk/src/org/openstreetmap/josm/gui/layer/GpxLayer.java	(revision 15924)
@@ -545,5 +545,5 @@
     public String getChangesetSourceTag() {
         // no i18n for international values
-        return "survey";
+        return isLocalFile ? "survey" : null;
     }
 }
Index: /trunk/test/unit/org/openstreetmap/josm/gui/layer/GpxLayerTest.java
===================================================================
--- /trunk/test/unit/org/openstreetmap/josm/gui/layer/GpxLayerTest.java	(revision 15923)
+++ /trunk/test/unit/org/openstreetmap/josm/gui/layer/GpxLayerTest.java	(revision 15924)
@@ -239,3 +239,12 @@
         }
     }
+
+    /**
+     * Unit test of {@link GpxLayer#getChangesetSourceTag}.
+     */
+    @Test
+    public void testGetChangesetSourceTag() {
+        assertEquals("survey", new GpxLayer(new GpxData(), "", true).getChangesetSourceTag());
+        assertNull(new GpxLayer(new GpxData(), "", false).getChangesetSourceTag());
+    }
 }
