Hi, It was far easier than I thought. Shouldn't have bothered anyone. ;-( That's what I did: var mypanel = new OpenLayers.Control.Panel(....); OpenLayers.Util.removeItem(mypanel.controls, expendable_control); panel.redraw();