diff --git a/Code/Mantid/MantidQt/CustomInterfaces/src/ReflMainViewPresenter.cpp b/Code/Mantid/MantidQt/CustomInterfaces/src/ReflMainViewPresenter.cpp index 39638075735ccac36ca1602f45dac80b61db529d..13cbc5099744c76b2526ae7eb3949b309877f8b0 100644 --- a/Code/Mantid/MantidQt/CustomInterfaces/src/ReflMainViewPresenter.cpp +++ b/Code/Mantid/MantidQt/CustomInterfaces/src/ReflMainViewPresenter.cpp @@ -559,9 +559,9 @@ namespace MantidQt IAlgorithm_sptr algReflOne = AlgorithmManager::Instance().create("ReflectometryReductionOneAuto"); algReflOne->initialize(); - algReflOne->setProperty("InputWorkspace", runWS); + algReflOne->setProperty("InputWorkspace", runWS->name()); if(transWS) - algReflOne->setProperty("FirstTransmissionRun", transWS); + algReflOne->setProperty("FirstTransmissionRun", transWS->name()); algReflOne->setProperty("OutputWorkspace", "IvsQ_" + runNo); algReflOne->setProperty("OutputWorkspaceWaveLength", "IvsLam_" + runNo); algReflOne->setProperty("ThetaIn", theta);