diff --git a/lib/OpenLayers/Map.js b/lib/OpenLayers/Map.js index 936b613832..d70041b47d 100644 --- a/lib/OpenLayers/Map.js +++ b/lib/OpenLayers/Map.js @@ -162,8 +162,12 @@ OpenLayers.Map.prototype = { this.layers = []; if (this.controls == null) { - this.controls = [ new OpenLayers.Control.MouseDefaults(), - new OpenLayers.Control.PanZoom()]; + if (OpenLayers.Control != null) { // running full or lite? + this.controls = [ new OpenLayers.Control.MouseDefaults(), + new OpenLayers.Control.PanZoom()]; + } else { + this.controls = []; + } } for(var i=0; i < this.controls.length; i++) {