diff --git a/lib/OpenLayers/Layer/Vector.js b/lib/OpenLayers/Layer/Vector.js index 93b47d5de7..21beeceac0 100644 --- a/lib/OpenLayers/Layer/Vector.js +++ b/lib/OpenLayers/Layer/Vector.js @@ -736,9 +736,10 @@ OpenLayers.Layer.Vector = OpenLayers.Class(OpenLayers.Layer, { */ getDataExtent: function () { var maxExtent = null; - if( this.features && (this.features.length > 0)){ - var maxExtent = this.features[0].geometry.getBounds(); - for(var i=0, len=this.features.length; i 0)) { + maxExtent = new OpenLayers.Bounds(); + for(var i=0, len=this.features.length; i