diff --git a/qt/scientific_interfaces/ISISReflectometry/GUI/Experiment/ExperimentPresenter.cpp b/qt/scientific_interfaces/ISISReflectometry/GUI/Experiment/ExperimentPresenter.cpp index aa38477559e556f39cdbbe67ea24bedb97210643..6e89cd70cb996caef1ddc33ada6aebd0ba334eca 100644 --- a/qt/scientific_interfaces/ISISReflectometry/GUI/Experiment/ExperimentPresenter.cpp +++ b/qt/scientific_interfaces/ISISReflectometry/GUI/Experiment/ExperimentPresenter.cpp @@ -198,8 +198,10 @@ std::string ExperimentPresenter::transmissionStitchParamsFromView() { // If set, the params should be a list containing an odd number of double // values (as per the Params property of Rebin) auto maybeParamsList = parseList(stitchParams, parseDouble); - if (maybeParamsList.is_initialized() && maybeParamsList->size() % 2 == 0) + if (maybeParamsList.is_initialized() && maybeParamsList->size() % 2 != 0) { + m_view->showTransmissionStitchParamsValid(); return stitchParams; + } m_view->showTransmissionStitchParamsInvalid(); return std::string();