Index: applications/editors/josm/plugins/smed/plugs/oseam/src/oseam/seamarks/buoys/BuoyIsol.java
===================================================================
--- applications/editors/josm/plugins/smed/plugs/oseam/src/oseam/seamarks/buoys/BuoyIsol.java	(revision 23607)
+++ applications/editors/josm/plugins/smed/plugs/oseam/src/oseam/seamarks/buoys/BuoyIsol.java	(revision 23608)
@@ -62,13 +62,10 @@
 			else if (str.equals("spar")) //$NON-NLS-1$
 				setStyleIndex(ISOL_SPAR);
-		} else if (keys.containsKey("seamark:beacon_isolated_danger:colour")) { //$NON-NLS-1$
-			if (keys.containsKey("seamark:beacon_isolated_danger:shape")) { //$NON-NLS-1$
-				str = keys.get("seamark:beacon_isolated_danger:shape"); //$NON-NLS-1$
-
-				if (str.equals("tower")) //$NON-NLS-1$
-					setStyleIndex(ISOL_TOWER);
-				else
-					setStyleIndex(ISOL_BEACON);
-			} else
+		} else if (keys.containsKey("seamark:beacon_isolated_danger:shape")) { //$NON-NLS-1$
+			str = keys.get("seamark:beacon_isolated_danger:shape"); //$NON-NLS-1$
+
+			if (str.equals("tower")) //$NON-NLS-1$
+				setStyleIndex(ISOL_TOWER);
+			else 
 				setStyleIndex(ISOL_BEACON);
 		} else if (keys.containsKey("seamark:type") //$NON-NLS-1$
