diff --git a/include/boost/variant2/variant.hpp b/include/boost/variant2/variant.hpp index 8365724..91920de 100644 --- a/include/boost/variant2/variant.hpp +++ b/include/boost/variant2/variant.hpp @@ -2479,7 +2479,7 @@ template struct tag_invoke_L2 if( r2 ) { - r.emplace( in_place_index_t{}, *r2 ); + r.emplace( in_place_index_t{}, std::move( *r2 ) ); } } }