- // Add a new entry in the inset table.
- InsetTable search_inset(pos, 0);
- InsetList::iterator it = lower_bound(owner_->insetlist.begin(),
- owner_->insetlist.end(),
- search_inset, matchIT());
- if (it != owner_->insetlist.end() && it->pos == pos) {
- lyxerr << "ERROR (Paragraph::InsertInset): "
- "there is an inset in position: " << pos << endl;
- } else {
- owner_->insetlist.insert(it, InsetTable(pos, inset));
- inset->parOwner(owner_);
- }
+ // Add a new entry in the insetlist.
+ owner_->insetlist.insert(inset, pos);
+ inset->parOwner(owner_);