Index: trunk/src/org/openstreetmap/josm/io/NmeaReader.java
===================================================================
--- trunk/src/org/openstreetmap/josm/io/NmeaReader.java	(revision 1384)
+++ trunk/src/org/openstreetmap/josm/io/NmeaReader.java	(revision 1385)
@@ -442,5 +442,5 @@
     }
 
-    private LatLon parseLatLon(String ew, String ns, String dlat, String dlon)
+    private LatLon parseLatLon(String ns, String ew, String dlat, String dlon)
         throws NumberFormatException {
         String widthNorth = dlat.trim();
@@ -462,5 +462,4 @@
         double lat = latdeg + latmin / 60;
         if ("S".equals(ns)) {
-            if(!ew.equals("N")) return null;
             lat = -lat;
         }
@@ -473,5 +472,4 @@
         double lon = londeg + lonmin / 60;
         if ("W".equals(ew)) {
-            if(!ew.equals("E")) return null;
             lon = -lon;
         }
