Index: src/libchcore/TSQLiteSerializerContainer.cpp =================================================================== diff -u -N -r73583f2ca01fa1b2eae49bbc63bce46b9ecff5db -r11053b920c95ec8d138323e32465f59c8dd5ccea --- src/libchcore/TSQLiteSerializerContainer.cpp (.../TSQLiteSerializerContainer.cpp) (revision 73583f2ca01fa1b2eae49bbc63bce46b9ecff5db) +++ src/libchcore/TSQLiteSerializerContainer.cpp (.../TSQLiteSerializerContainer.cpp) (revision 11053b920c95ec8d138323e32465f59c8dd5ccea) @@ -112,6 +112,7 @@ while(iterToDelete != m_setDeleteItems.end() && (--stToRemove) != 0) { strItemsToRemove += boost::str(boost::wformat(L"%1%,") % *iterToDelete).c_str(); + ++iterToDelete; } strItemsToRemove.TrimRightSelf(_T(","));