diff --git a/src/Umbraco.Web.UI.Client/src/common/services/tabbable.service.js b/src/Umbraco.Web.UI.Client/src/common/services/tabbable.service.js index 3782128af6..2f7af50804 100644 --- a/src/Umbraco.Web.UI.Client/src/common/services/tabbable.service.js +++ b/src/Umbraco.Web.UI.Client/src/common/services/tabbable.service.js @@ -184,7 +184,13 @@ }); if (cached) return cached[1]; - nodeComputedStyle = nodeComputedStyle || this.doc.defaultView.getComputedStyle(node); + if (!nodeComputedStyle) { + if (node instanceof DocumentFragment) { + return false; + } else { + nodeComputedStyle = this.doc.defaultView.getComputedStyle(node); + } + } var result = false;