Index: /applications/editors/josm/plugins/livegps/src/livegps/LiveGpsAcquirer.java
===================================================================
--- /applications/editors/josm/plugins/livegps/src/livegps/LiveGpsAcquirer.java	(revision 27020)
+++ /applications/editors/josm/plugins/livegps/src/livegps/LiveGpsAcquirer.java	(revision 27021)
@@ -283,6 +283,8 @@
             speed = (new Float(report.getDouble("speed"))).floatValue();
             course = (new Float(report.getDouble("track"))).floatValue();
-            epx = (new Float(report.getDouble("epx"))).floatValue();
-            epy = (new Float(report.getDouble("epy"))).floatValue();
+	    if (report.has("epx"))
+		epx = (new Float(report.getDouble("epx"))).floatValue();
+	    if (report.has("epy"))
+		epy = (new Float(report.getDouble("epy"))).floatValue();
 
             return new LiveGpsData(lat, lon, course, speed, epx, epy);
