Index: resources/data/validator/unnecessary.mapcss
===================================================================
--- resources/data/validator/unnecessary.mapcss	(revision 17921)
+++ resources/data/validator/unnecessary.mapcss	(working copy)
@@ -1,5 +1,5 @@
 *[access][highway=proposed],
-*[motor_vehicle?][!vehicle][!access][bicycle_road!=yes][highway =~ /^(motorway|motorway_link|trunk|trunk_link|primary|primary_link|secondary|secondary_link|tertiary|tertiary_link|unclassified|residential|service|living_street)$/],
+*[motor_vehicle?][!vehicle][!access][bicycle_road!=yes][highway =~ /^(motorway|motorway_link|trunk|trunk_link|primary|primary_link|secondary|secondary_link|tertiary|tertiary_link)$/],
 *[bridge=no],
 *[building=no],
 *[elevation="0"],
@@ -11,6 +11,7 @@
   assertMatch: "way layer=0";
   assertMatch: "way bridge=no";
   assertMatch: "way highway=proposed access=no";
+  assertNoMatch: "way highway=residential motor_vehicles=yes"
   assertMatch: "way highway=motorway motor_vehicle=yes";
   assertNoMatch: "way highway=motorway access=no motor_vehicle=yes";
 }
