diff --git a/packages/bridge/src/convert/remove.ts b/packages/bridge/src/convert/remove.ts index 6643ac6..c26e300 100644 --- a/packages/bridge/src/convert/remove.ts +++ b/packages/bridge/src/convert/remove.ts @@ -57,6 +57,11 @@ const opRemove = (op: Automerge.Diff, [map, ops]: any) => { try { const { index, path, obj, type } = op + // early return if no map obj available + if (!map) { + return [map, ops] + } + if ( map.hasOwnProperty(obj) && typeof map[obj] !== 'string' &&