diff --git a/mapgen.lua b/mapgen.lua
index e1a252f562d652c8d65e26bec4fb0d72041b0f10..dd59b02063933351a6ba3c80c62d96a048e7e7cd 100644
--- a/mapgen.lua
+++ b/mapgen.lua
@@ -201,19 +201,13 @@ add_biome("sandclay", nil, "default:sand", 3, "default:clay", 2,
 	nil, nil, nil, nil, nil, 1, 2, 72, 86, ethereal.sandclay)
 
 add_biome("swamp", nil, "ethereal:swamp_dirt", 1, "default:dirt", 3,
-	nil, nil, nil, nil, nil, 2, 7, 80, 95, ethereal.swamp)
-
-add_biome("swamp_ocean", nil, "default:sand", 2, "default:clay", 2,
-	nil, nil, nil, nil, nil, -192, 1, 80, 95, ethereal.swamp)
-
-add_biome("swamp", nil, "ethereal:green_dirt", 1, "default:dirt", 3,
-	nil, nil, nil, nil, nil, 1, 7, 80, 90, ethereal.swamp)
+	nil, nil, nil, nil, nil, 1, 7, 80, 95, ethereal.swamp)
 
 add_biome("swamp_shore", nil, "default:dirt", 1, "default:dirt", 3,
     nil, nil, nil, nil, nil, -1, 0, 80, 90, ethereal.swamp)
 
 add_biome("swamp_ocean", nil, "default:sand", 2, "default:clay", 2,
-	nil, nil, nil, nil, nil, -192, -1, 80, 90, ethereal.swamp)
+	nil, nil, nil, nil, nil, -192, -2, 80, 90, ethereal.swamp)
 
 --= schematic decorations