Index: src/uk/me/parabola/mkgmap/reader/osm/SeaGenerator.java
===================================================================
--- src/uk/me/parabola/mkgmap/reader/osm/SeaGenerator.java	(revision 4467)
+++ src/uk/me/parabola/mkgmap/reader/osm/SeaGenerator.java	(working copy)
@@ -1140,7 +1140,7 @@
 		if (hit != hNext) {
 			int startEdge = (int) hit;
 			int endEdge = (int) hNext;
-			if (endEdge < startEdge)
+			if (hit < hNext)
 				endEdge += 4;
 			log.info("joining: ", hit, hNext);
 			for (int i = startEdge; i < endEdge; i++) {
