Index: src/org/openstreetmap/josm/data/osm/Way.java
===================================================================
--- src/org/openstreetmap/josm/data/osm/Way.java	(revision 4465)
+++ src/org/openstreetmap/josm/data/osm/Way.java	(working copy)
@@ -538,7 +538,7 @@
         double length = 0;
         Node lastN = null;
         for (Node n:nodes) {
-            if (lastN != null) {
+            if (lastN != null && lastN.getCoor() != null) {
                 LatLon coor = n.getCoor();
                 if (coor != null) {
                     length += coor.greatCircleDistance(lastN.getCoor());
