Index: applications/editors/josm/plugins/download_along/src/org/openstreetmap/josm/plugin/download_along/DownloadAlong.java
===================================================================
--- applications/editors/josm/plugins/download_along/src/org/openstreetmap/josm/plugin/download_along/DownloadAlong.java	(revision 29728)
+++ applications/editors/josm/plugins/download_along/src/org/openstreetmap/josm/plugin/download_along/DownloadAlong.java	(revision 29729)
@@ -123,9 +123,11 @@
 
       for (OsmPrimitive prim : selection) {
-        Way way = (Way) prim;
-        for (Node n : way.getNodes()) {
-          latsum += n.getCoor().lat();
-          latcnt++;
-        }
+          if (prim instanceof Way) {
+              Way way = (Way) prim;
+              for (Node n : way.getNodes()) {
+                  latsum += n.getCoor().lat();
+                  latcnt++;
+              }
+          }
       }
 
