Index: trunk/data/validator/geometry.mapcss
===================================================================
--- trunk/data/validator/geometry.mapcss	(revision 7737)
+++ trunk/data/validator/geometry.mapcss	(revision 7744)
@@ -37,4 +37,15 @@
 node[source:outline] {
   throwWarning: tr("{0} on a node. Should be drawn as an area.", "{0.tag}");
+}
+
+/* {0} on a node, should be a relation; see #10252, #10769 */
+node[route],
+node[restriction] {
+  throwWarning: tr("{0}=* on a node. Should be used in a relation", "{0.key}"); 
+}
+
+/* {0} on a way, should be a relation; see #10252 */
+way[route=bus] {
+  throwWarning: tr("{0} on a way. Should be used in a relation", "{0.tag}"); 
 }
 
@@ -96,10 +107,2 @@
   throwWarning: tr("{0} inside {1}", concat("power=", tag("power")), concat("power=", tag("power")));
 }
-
-/* see #10252 */
-way[route=bus] {
-  throwWarning: tr("{0} on a way. Should be used in a relation", "{0.tag}"); 
-}
-node[route] {
-  throwWarning: tr("{0}=* on a node. Should be used in a relation", "{0.key}"); 
-}
