diff --git a/include/boost/multi_index_container.hpp b/include/boost/multi_index_container.hpp index 0c0767a..a2a0ca8 100644 --- a/include/boost/multi_index_container.hpp +++ b/include/boost/multi_index_container.hpp @@ -710,7 +710,7 @@ BOOST_MULTI_INDEX_PROTECTED_IF_MEMBER_TEMPLATE_FRIENDS: { node_type* x=allocate_node(); BOOST_TRY{ - construct_node(x,value_type(t)); + construct_node(x,t); BOOST_TRY{ node_type* res=super::insert_( x->value(),position,x,detail::emplaced_tag());