diff --git a/src/Text.cpp b/src/Text.cpp index 3bb3ef5540..e75e94c8d1 100644 --- a/src/Text.cpp +++ b/src/Text.cpp @@ -1241,7 +1241,10 @@ bool Text::dissolveInset(Cursor & cur) // restore position cur.pit() = min(cur.lastpit(), spit); cur.pos() = min(cur.lastpos(), spos); - } + } else + // this is the least that needs to be done (bug 6003) + // in the above case, pasteParagraphList handles this + cur.buffer()->updateLabels(); cur.clearSelection(); cur.resetAnchor(); return true;