Index: trunk/resources/data/validator/geometry.mapcss
===================================================================
--- trunk/resources/data/validator/geometry.mapcss	(revision 17248)
+++ trunk/resources/data/validator/geometry.mapcss	(revision 17249)
@@ -87,5 +87,5 @@
 }
 
-/* {0} on a node, should be a relation; Error level; see #10252, #10769, #14288 */
+/* {0} on a node, should be a relation; Error level; #10252, #10769, #14288 */
 node[type=multipolygon],
 node[interval],
@@ -126,5 +126,5 @@
 }
 
-/* {0} on a way, should be a relation; see #15642, #10252, #14288 */
+/* {0} on a way, should be a relation; #15642, #10252, #14288 */
 way[restriction][restriction =~ /^(no_right_turn|no_left_turn|no_u_turn|no_straight_on|only_right_turn|only_left_turn|only_straight_on|no_entry|no_exit)$/],
 way[type=multipolygon],
@@ -134,4 +134,9 @@
 }
 
+/* {0} on a closed way, should be a unclosed way; #19981 */
+way:closed[power=line] {
+  throwWarning: tr("{0} on a closed way. Should be used on an unclosed way.", "{1.tag}"); 
+}
+
 /* #14395, #17025, #19506 */
 way[highway][area!=yes][!tunnel][!covered] > node {
@@ -159,5 +164,5 @@
 }
 
-/* see ticket:#10125 */
+/* #10125 */
 node[source:geometry] {
   throwWarning: tr("{0} on a node", "{0.key}");
@@ -198,5 +203,5 @@
 }
 
-/* see ticket #9311 */
+/* #9311 */
 node[amenity=parking]["capacity:disabled" !~ /^(yes|[0-9]+)$/] ∈ area[amenity=parking] {
   throwWarning: tr("{0} inside {1}", "amenity=parking", "amenity=parking");
@@ -204,5 +209,5 @@
 }
 
-/* see ticket #9556 */
+/* #9556 */
 area:closed:areaStyle[tag("natural") = parent_tag("natural")] ⧉ area:closed:areaStyle[natural] {
   throwWarning: tr("Overlapping Identical Natural Areas");
@@ -213,5 +218,5 @@
 }
 
-/* see ticket:#9522 */
+/* #9522 */
 node[tag("amenity") = parent_tag("amenity")] ∈ area[amenity][amenity != parking] {
   throwWarning: tr("{0} inside {1}", concat("amenity=", tag("amenity")), concat("amenity=", tag("amenity")));
@@ -235,5 +240,5 @@
 }
 
-/* isolated nodes which should be part of a way, see #10825, #15478 */
+/* isolated nodes which should be part of a way; #10825, #15478 */
 node:unconnected:in-downloaded-area[entrance],
 node:unconnected:in-downloaded-area[traffic_calming],
