Index: /trunk/data/validator/geometry.mapcss
===================================================================
--- /trunk/data/validator/geometry.mapcss	(revision 13393)
+++ /trunk/data/validator/geometry.mapcss	(revision 13394)
@@ -306,4 +306,9 @@
 }
 
+/* #15648 */
+way[place=island]!:closed {
+  throwError: tr("Way with {1} not closed.", "{0.tag}");
+}
+
 /* #12561 - building larger than Aalsmeer Flower Auction (518000) and Tesla factory (510000) */
 area:closed[building][building!=no][eval(areasize()) > 520000] {
Index: /trunk/styles/standard/elemstyles.mapcss
===================================================================
--- /trunk/styles/standard/elemstyles.mapcss	(revision 13393)
+++ /trunk/styles/standard/elemstyles.mapcss	(revision 13394)
@@ -4574,6 +4574,6 @@
 area[setting("place_fill_colour")][place=suburb],
 area[setting("place_fill_colour")][place=locality],
-area[setting("place_fill_colour")][place=island],
-area[setting("place_fill_colour")][place=islet] {
+area[place=island],
+area[place=islet] {
     fill-color: place#8de3cb;
     set place;
