diff --git a/packages/morph/src/morph.js b/packages/morph/src/morph.js index 123467d30..cd241c71d 100644 --- a/packages/morph/src/morph.js +++ b/packages/morph/src/morph.js @@ -497,6 +497,7 @@ function seedingMatchingId(to, from) { let fromId = from && from._x_bindings && from._x_bindings.id if (! fromId) return + if (! to.setAttribute) return to.setAttribute('id', fromId) to.id = fromId