diff --git a/core/modules/widgets/widget.js b/core/modules/widgets/widget.js index bbcf5b025..53c5ea46b 100755 --- a/core/modules/widgets/widget.js +++ b/core/modules/widgets/widget.js @@ -434,7 +434,9 @@ if(index === -1) { var grandParent = parent.parentWidget; if(grandParent && parent.parentDomNode === this.parentDomNode) { index = grandParent.children.indexOf(parent); - return parent.findNextSiblingDomNode(index); + if(index !== -1) { + return parent.findNextSiblingDomNode(index); + } } return null; };