diff --git a/packages/bridge/src/convert/remove.ts b/packages/bridge/src/convert/remove.ts index 1b723f6..f2cf8dc 100644 --- a/packages/bridge/src/convert/remove.ts +++ b/packages/bridge/src/convert/remove.ts @@ -41,7 +41,7 @@ const removeNodeOp = ({ index, obj, path }: Automerge.Diff) => ( const slatePath = toSlatePath(path) const parent = getTarget(doc, slatePath) - const target = parent?.children[index as number] || { children: [] } + const target = parent?.children?.[index as number] || { children: [] } if (!map.hasOwnProperty(obj)) { map[obj] = target