Index: src/libchcore/TSQLiteSerializerContainer.cpp =================================================================== diff -u -N -r31c4b1fc46687ed2cf35dd9fa0acec2543ae1886 -rb7655a8f0721e5454befd29e3e067748eb0521e9 --- src/libchcore/TSQLiteSerializerContainer.cpp (.../TSQLiteSerializerContainer.cpp) (revision 31c4b1fc46687ed2cf35dd9fa0acec2543ae1886) +++ src/libchcore/TSQLiteSerializerContainer.cpp (.../TSQLiteSerializerContainer.cpp) (revision b7655a8f0721e5454befd29e3e067748eb0521e9) @@ -69,12 +69,9 @@ { RowMap::iterator iterFnd = m_mapRows.find(stRowID); if(iterFnd != m_mapRows.end()) - { m_mapRows.erase(iterFnd); - m_setDeleteItems.insert(stRowID); - } - else - THROW_CORE_EXCEPTION(eErr_SerializeStoreError); + + m_setDeleteItems.insert(stRowID); } ISerializerRowReaderPtr TSQLiteSerializerContainer::GetRowReader()