diff --git a/lib/mixins/element-mixin.js b/lib/mixins/element-mixin.js index e2e6eebc5e..7690978cea 100644 --- a/lib/mixins/element-mixin.js +++ b/lib/mixins/element-mixin.js @@ -672,7 +672,7 @@ export const ElementMixin = dedupingMixin(base => { if (n.attachShadow) { if (dom) { if (!n.shadowRoot) { - if (window.ShadyDOM) { + if (window.ShadyDOM && ShadyDOM['attachDom']) { ShadyDOM['attachDom'](dom, this, {mode: 'open'}); } else { n.attachShadow({mode: 'open'});