diff --git a/etemplate/js/et2_widget_tree.js b/etemplate/js/et2_widget_tree.js index 9a0d800223..4a253ddf40 100644 --- a/etemplate/js/et2_widget_tree.js +++ b/etemplate/js/et2_widget_tree.js @@ -500,13 +500,13 @@ var et2_tree = et2_inputWidget.extend( // Update action // since the action ID has to = this.id, getObjectById() won't work var treeObj = egw_getAppObjectManager().getObjectById(this.id); - for(var i=0; i < treeObj.children.length; i++) + for(var i=0; i < treeObj.children.length; i++) + { + if(treeObj.children[i].id == _id) { - if(treeObj.children[i].id == _id) - { - treeObj.children.splice(i,1); - } + treeObj.children.splice(i,1); } + } }, /**