diff --git a/Code/Mantid/Framework/Geometry/src/Crystal/BraggScattererInCrystalStructure.cpp b/Code/Mantid/Framework/Geometry/src/Crystal/BraggScattererInCrystalStructure.cpp index 55ffd2a62035..f4056ee18183 100644 --- a/Code/Mantid/Framework/Geometry/src/Crystal/BraggScattererInCrystalStructure.cpp +++ b/Code/Mantid/Framework/Geometry/src/Crystal/BraggScattererInCrystalStructure.cpp @@ -4,7 +4,6 @@ #include #include #include -#include #include "MantidKernel/ListValidator.h" #include "MantidGeometry/Crystal/SpaceGroupFactory.h" @@ -98,10 +97,10 @@ void BraggScattererInCrystalStructure::declareProperties() { V3D BraggScattererInCrystalStructure::getPositionFromString( const std::string &positionString) const { std::string positionStringClean = positionString; - positionStringClean.erase( - boost::remove_if(positionStringClean, boost::is_any_of("[]")), - positionStringClean.end()); - + positionStringClean.erase(std::remove_if(positionStringClean.begin(), + positionStringClean.end(), + boost::is_any_of("[]")), + positionStringClean.end()); mu::Parser parser; parser.SetArgSep(',');