Index: trunk/resources/data/validator/geometry.mapcss
===================================================================
--- trunk/resources/data/validator/geometry.mapcss	(revision 17084)
+++ trunk/resources/data/validator/geometry.mapcss	(revision 17088)
@@ -133,5 +133,5 @@
 }
 
-/* #14395, #17025 */
+/* #14395, #17025, #19506 */
 way[highway][area!=yes][!tunnel][!covered] > node {
   set node_in_highway;
@@ -144,6 +144,9 @@
   set first_last_highway_node;
 }
-way[building][building!=no] > node[!entrance].node_in_closed_highway,
-way[building][building!=no] > node[!entrance].node_in_highway!.first_last_highway_node {
+way[building][building!=no] > node[!entrance].node_in_closed_highway {
+  set node_connects_highway_and_building; /* avoids duplicate warnings with folowing rule */
+  throwWarning: tr("node connects highway and building");
+}
+way[building][building!=no] > node[!entrance].node_in_highway!.first_last_highway_node!.node_connects_highway_and_building {
   throwWarning: tr("node connects highway and building");
 }
