diff --git a/src/systems/system_io.C b/src/systems/system_io.C index a5e9380f43..5581c1eecd 100644 --- a/src/systems/system_io.C +++ b/src/systems/system_io.C @@ -642,10 +642,7 @@ std::size_t System::read_serialized_blocked_dof_objects (const dof_id_type n_obj std::vector vars_to_read (_written_var_indices); if (var_to_read != libMesh::invalid_uint) - { - vars_to_read.clear(); - vars_to_read.push_back(var_to_read); - } + vars_to_read.assign({var_to_read}); const unsigned int sys_num = this->number(),