diff --git a/Code/Mantid/Framework/DataHandling/src/Load.cpp b/Code/Mantid/Framework/DataHandling/src/Load.cpp index eeb613d853169c5b2f52adff076920bca4686ec1..73fdbd6c1f97f4b9693fdbdf6b3ee2b3bd94c8c5 100644 --- a/Code/Mantid/Framework/DataHandling/src/Load.cpp +++ b/Code/Mantid/Framework/DataHandling/src/Load.cpp @@ -779,6 +779,9 @@ namespace Mantid //childWs->setName(isGroup->getName() + "_" + boost::lexical_cast<std::string>(count)); group->addWorkspace(childWs); } + + // Remove the old group from the ADS + AnalysisDataService::Instance().remove(isGroup->getName()); } else {