diff --git a/lib/OpenLayers/Layer/Boxes.js b/lib/OpenLayers/Layer/Boxes.js index 073befb19f..d63a7f8b1c 100644 --- a/lib/OpenLayers/Layer/Boxes.js +++ b/lib/OpenLayers/Layer/Boxes.js @@ -33,7 +33,8 @@ OpenLayers.Layer.Boxes.prototype = marker.display(false); } else { var sz = new OpenLayers.Size( - botright.x - topleft.x, botright.y - topleft.y); + Math.max(1, botright.x - topleft.x), + Math.max(1, botright.y - topleft.y)); var markerDiv = marker.draw(topleft, sz); if (!marker.drawn) { this.div.appendChild(markerDiv);