Index: /trunk/src/org/openstreetmap/josm/data/osm/visitor/MapPaintVisitor.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/data/osm/visitor/MapPaintVisitor.java	(revision 808)
+++ /trunk/src/org/openstreetmap/josm/data/osm/visitor/MapPaintVisitor.java	(revision 809)
@@ -331,8 +331,9 @@
 			}
 
+		displaySegments();
+
 		for (final OsmPrimitive osm : data.nodes)
 			if (!osm.incomplete && !osm.deleted)
 				osm.visit(this);
-		displaySegments();
 	}
 
