diff --git a/include/boost/serialization/forward_list.hpp b/include/boost/serialization/forward_list.hpp index e50d6bb6..d9686927 100644 --- a/include/boost/serialization/forward_list.hpp +++ b/include/boost/serialization/forward_list.hpp @@ -79,7 +79,7 @@ collection_load_impl( while(--count > 0){ detail::stack_construct u(ar, item_version); ar >> boost::serialization::make_nvp("item", u.reference()); - last = t.insert(last, u.reference()); + last = t.insert.after(last, u.reference()); ar.reset_object_address(&(*last) , & u.reference()); } }