Index: /trunk/data/validator/unnecessary.mapcss
===================================================================
--- /trunk/data/validator/unnecessary.mapcss	(revision 7257)
+++ /trunk/data/validator/unnecessary.mapcss	(revision 7258)
@@ -1,4 +1,4 @@
 *[access][highway=proposed],
-*[motor_vehicle?][highway =~ /motorway|trunk|primary|secondary|tertiary|unclassified|residential|service|living_street/],
+*[motor_vehicle?][bicycle_road!=yes][highway =~ /motorway|trunk|primary|secondary|tertiary|unclassified|residential|service|living_street/],
 *[bridge=no],
 *[building=no],
Index: /trunk/src/org/openstreetmap/josm/data/validation/tests/Highways.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/data/validation/tests/Highways.java	(revision 7257)
+++ /trunk/src/org/openstreetmap/josm/data/validation/tests/Highways.java	(revision 7258)
@@ -53,5 +53,5 @@
 
     protected static final List<String> KNOWN_SOURCE_MAXSPEED_CONTEXTS = Arrays.asList(
-            "urban", "rural", "zone", "zone30", "zone:30", "nsl_single", "nsl_dual", "motorway", "trunk", "living_street");
+            "urban", "rural", "zone", "zone30", "zone:30", "nsl_single", "nsl_dual", "motorway", "trunk", "living_street", "bicycle_road");
 
     protected static final List<String> ISO_COUNTRIES = Arrays.asList(Locale.getISOCountries());
