diff --git a/qt/scientific_interfaces/ISISReflectometry/Common/Clipboard.cpp b/qt/scientific_interfaces/ISISReflectometry/Common/Clipboard.cpp index 74ad3f8ba46ec43d12bc503e230d170ad7bac055..063f0510660629ba759ebb475a4c5581e539f779 100644 --- a/qt/scientific_interfaces/ISISReflectometry/Common/Clipboard.cpp +++ b/qt/scientific_interfaces/ISISReflectometry/Common/Clipboard.cpp @@ -127,9 +127,9 @@ std::vector<boost::optional<Row>> Clipboard::createRowsForSubtree( }); auto validationResult = validateRow(cells); if (validationResult.isValid()) - result.push_back(validationResult.assertValid()); + result.emplace_back(validationResult.assertValid()); else - result.push_back(boost::none); + result.emplace_back(boost::none); } return result;