diff --git a/etemplate/js/et2_widget_portlet.js b/etemplate/js/et2_widget_portlet.js index 8818396ebc..b6a6a4683c 100644 --- a/etemplate/js/et2_widget_portlet.js +++ b/etemplate/js/et2_widget_portlet.js @@ -302,7 +302,12 @@ var et2_portlet = et2_valueWidget.extend( if(data.attributes.width || data.attributes.height) { // Tell children - this.iterateOver(function(widget) {widget.resize();},null,et2_IResizeable); + try { + this.iterateOver(function(widget) {widget.resize();},null,et2_IResizeable); + } catch (e) { + // Something went wrong, but do not stop + egw.debug('warn',e,this); + } } }, this, true, this