diff --git a/Code/Mantid/Framework/MDAlgorithms/src/CutMD.cpp b/Code/Mantid/Framework/MDAlgorithms/src/CutMD.cpp index f1eed1174fe8f08ab1f7c3e37b1147cba56c410a..8954f003c7f77163ece08edc3f7e5f891e79227f 100644 --- a/Code/Mantid/Framework/MDAlgorithms/src/CutMD.cpp +++ b/Code/Mantid/Framework/MDAlgorithms/src/CutMD.cpp @@ -282,7 +282,6 @@ void CutMD::exec() { const IMDEventWorkspace_sptr inWS = getProperty("InputWorkspace"); const size_t numDims = inWS->getNumDims(); const ITableWorkspace_sptr projection = getProperty("Projection"); - const bool haveProjection = !(*getProperty("Projection")).isDefault(); std::vector<std::vector<double>> pbins(5); pbins[0] = getProperty("P1Bin"); pbins[1] = getProperty("P2Bin"); @@ -292,7 +291,7 @@ void CutMD::exec() { const bool noPix = getProperty("NoPix"); // Check Projection format - if (haveProjection) { + if (projection) { auto colNames = projection->getColumnNames(); if (colNames.size() != 4 || std::find(colNames.begin(), colNames.end(), "name") == colNames.end() ||