Index: src/org/openstreetmap/josm/data/osm/Segment.java
===================================================================
--- src/org/openstreetmap/josm/data/osm/Segment.java	(revision 186)
+++ src/org/openstreetmap/josm/data/osm/Segment.java	(revision 187)
@@ -84,5 +84,5 @@
 		if (incomplete)
 			return ((Segment)osm).incomplete;
-		return from.equals(((Segment)osm).from) && to.equals(((Segment)osm).to);
+		return super.realEqual(osm) && from.equals(((Segment)osm).from) && to.equals(((Segment)osm).to);
 	}
 
