Index: applications/editors/josm/plugins/seachart/src/render/Rules.java
===================================================================
--- applications/editors/josm/plugins/seachart/src/render/Rules.java	(revision 31704)
+++ applications/editors/josm/plugins/seachart/src/render/Rules.java	(revision 31716)
@@ -190,5 +190,4 @@
 			if (testObject(Obj.LKBSPT)) for (Feature f : objects) if (testFeature(f)) areas();
 			if (testObject(Obj.LAKARE)) for (Feature f : objects) if (testFeature(f)) areas();
-			if (testObject(Obj.RIVBNK)) for (Feature f : objects) if (testFeature(f)) areas();
 			if (testObject(Obj.RIVERS)) for (Feature f : objects) if (testFeature(f)) waterways();
 			if (testObject(Obj.CANALS)) for (Feature f : objects) if (testFeature(f)) waterways();
@@ -286,5 +285,4 @@
 			break;
 		case LAKARE:
-		case RIVBNK:
 			Renderer.lineVector(feature, new LineStyle(Symbols.Bwater, 10, Symbols.Bwater));
 			break;
Index: applications/editors/josm/plugins/seachart/src/s57/S57osm.java
===================================================================
--- applications/editors/josm/plugins/seachart/src/s57/S57osm.java	(revision 31704)
+++ applications/editors/josm/plugins/seachart/src/s57/S57osm.java	(revision 31716)
@@ -37,5 +37,5 @@
 	static {
 		OSMtags.put("natural=coastline", new KeyVal<>(Obj.COALNE, Att.UNKATT, null, null)); OSMtags.put("natural=water", new KeyVal<>(Obj.LAKARE, Att.UNKATT, null, null));
-		OSMtags.put("waterway=river", new KeyVal<>(Obj.RIVERS, Att.UNKATT, null, null));
+		OSMtags.put("waterway=river", new KeyVal<>(Obj.RIVERS, Att.UNKATT, null, null)); OSMtags.put("waterway=riverbank", new KeyVal<>(Obj.COALNE, Att.UNKATT, null, null));
 		OSMtags.put("waterway=canal", new KeyVal<>(Obj.CANALS, Att.UNKATT, null, null)); OSMtags.put("waterway=dock", new KeyVal<>(Obj.HRBBSN, Att.UNKATT, null, null));
 		OSMtags.put("waterway=lock", new KeyVal<>(Obj.HRBBSN, Att.UNKATT, null, null)); OSMtags.put("landuse=basin", new KeyVal<>(Obj.LAKARE, Att.UNKATT, null, null));
