diff --git a/src/ol/geom/geometrycollection.js b/src/ol/geom/geometrycollection.js index 9a1d994a29..73407fad57 100644 --- a/src/ol/geom/geometrycollection.js +++ b/src/ol/geom/geometrycollection.js @@ -42,7 +42,7 @@ ol.geom.GeometryCollection.prototype.clone = function() { var numComponents = this.components.length; var components = new Array(numComponents); for (var i = 0; i < numComponents; ++i) { - components[i] = this.components[i]; + components[i] = this.components[i].clone(); } return new ol.geom.GeometryCollection(components); };