diff --git a/src/record/mutation.ts b/src/record/mutation.ts index bcdf7591..d80fb299 100644 --- a/src/record/mutation.ts +++ b/src/record/mutation.ts @@ -62,7 +62,11 @@ class DoubleLinkedList { if (current) { current.previous = node; } - } else if (n.nextSibling && isNodeInLinkedList(n.nextSibling)) { + } else if ( + n.nextSibling && + isNodeInLinkedList(n.nextSibling) && + n.nextSibling.__ln.previous + ) { const current = n.nextSibling.__ln.previous; node.previous = current; node.next = n.nextSibling.__ln;