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");
Index: styles/standard/elemstyles.xml
===================================================================
--- styles/standard/elemstyles.xml	(revision 4280)
+++ styles/standard/elemstyles.xml	(working copy)
@@ -1355,7 +1355,7 @@
 	<rule>
 		<condition k="man_made" v="groyne"/>
 		<icon annotate="true" src="nautical/groyne.png"/>
-		<area colour="manmade#d8d8d8"/>
+		<area colour="manmade#d8d8d8" closed="true"/>
 	</rule>
 
 	<rule>
@@ -1489,7 +1489,7 @@
 	<rule>
 		<condition k="leisure" v="track"/>
 		<icon annotate="true" src="sport/track.png"/>
-		<area colour="leisure#c7f1a3"/>
+		<area colour="leisure#c7f1a3" closed="true"/>
 	</rule>
 
 	<rule>
