Index: trunk/src/org/openstreetmap/josm/data/osm/visitor/SimplePaintVisitor.java
===================================================================
--- trunk/src/org/openstreetmap/josm/data/osm/visitor/SimplePaintVisitor.java	(revision 498)
+++ trunk/src/org/openstreetmap/josm/data/osm/visitor/SimplePaintVisitor.java	(revision 499)
@@ -139,7 +139,6 @@
 		if (it.hasNext()) {
 			Point lastP = nc.getPoint(it.next().eastNorth);
-			for (int orderNumber = 0; it.hasNext(); orderNumber++) {
+			for (int orderNumber = 1; it.hasNext(); orderNumber++) {
 				Point p = nc.getPoint(it.next().eastNorth);
-				orderNumber++;
 				drawSegment(lastP, p, w.selected && !inactive ? selectedColor : wayColor, showDirectionArrow || w.selected);
 				if (showOrderNumber)
