Index: styles/standard/elemstyles.xml
===================================================================
--- styles/standard/elemstyles.xml	(revision 4280)
+++ styles/standard/elemstyles.xml	(working copy)
@@ -1355,7 +1355,8 @@
 	<rule>
 		<condition k="man_made" v="groyne"/>
 		<icon annotate="true" src="nautical/groyne.png"/>
-		<area colour="manmade#d8d8d8"/>
+		<line width="2" colour="manmade#d8d8d8"/>
+		<!-- it's not possible to have both line and area -->
 	</rule>
 
 	<rule>
@@ -1489,7 +1490,8 @@
 	<rule>
 		<condition k="leisure" v="track"/>
 		<icon annotate="true" src="sport/track.png"/>
-		<area colour="leisure#c7f1a3"/>
+		<line width="2" colour="leisure#c7f1a3"/>
+		<!-- it's not possible to have both line and area -->
 	</rule>
 
 	<rule>
Index: src/org/openstreetmap/josm/data/validation/tests/UnclosedWays.java
===================================================================
--- src/org/openstreetmap/josm/data/validation/tests/UnclosedWays.java	(revision 4280)
+++ src/org/openstreetmap/josm/data/validation/tests/UnclosedWays.java	(working copy)
@@ -92,7 +92,7 @@
             set(1106, marktr("shop type {0}"), test);
         }
         test = w.get("leisure");
-        if (test != null) {
+        if (test != null && !"track".contains(test)) {
             set(1107, marktr("leisure type {0}"), test);
         }
         test = w.get("waterway");
