Index: /applications/editors/josm/plugins/livegps/src/livegps/LiveGpsAcquirer.java
===================================================================
--- /applications/editors/josm/plugins/livegps/src/livegps/LiveGpsAcquirer.java	(revision 33418)
+++ /applications/editors/josm/plugins/livegps/src/livegps/LiveGpsAcquirer.java	(revision 33419)
@@ -278,6 +278,10 @@
             return null;
 
-        lat = report.getJsonNumber("lat").doubleValue();
-        lon = report.getJsonNumber("lon").doubleValue();
+        JsonNumber latJson = report.getJsonNumber("lat");
+        JsonNumber lonJson = report.getJsonNumber("lon");
+        if (latJson == null || lonJson == null)
+            return null;
+        lat = latJson.doubleValue();
+        lon = lonJson.doubleValue();
 
         JsonNumber epxJson = report.getJsonNumber("epx");
