Index: src/org/openstreetmap/josm/io/GpxReader.java
===================================================================
--- src/org/openstreetmap/josm/io/GpxReader.java	(revision 12)
+++ src/org/openstreetmap/josm/io/GpxReader.java	(revision 13)
@@ -30,5 +30,5 @@
 	 * The GPX namespace used.
 	 */
-	private static final Namespace GPX = Namespace.getNamespace("http://www.topografix.com/GPX/1/0");
+	private static Namespace GPX = Namespace.getNamespace("http://www.topografix.com/GPX/1/0");
 	/**
 	 * The OSM namespace used (for extensions).
@@ -56,4 +56,10 @@
 			final SAXBuilder builder = new SAXBuilder();
 			Element root = builder.build(source).getRootElement();
+			System.out.println(root.getNamespacePrefix());
+			
+			// HACK, since the osm server seem to not provide a namespace.
+			if (root.getNamespacePrefix().equals(""))
+				GPX = null;
+			
 			return parseDataSet(root);
 		} catch (NullPointerException npe) {
