diff --git a/Code/Mantid/Framework/MDAlgorithms/src/ConvertSpiceDataToRealSpace.cpp b/Code/Mantid/Framework/MDAlgorithms/src/ConvertSpiceDataToRealSpace.cpp
index 67ff4e27ed8a420248b98863f09e1c9877b06579..ba81c4f80f0519f2ba443a5fd87b58b077dc8828 100644
--- a/Code/Mantid/Framework/MDAlgorithms/src/ConvertSpiceDataToRealSpace.cpp
+++ b/Code/Mantid/Framework/MDAlgorithms/src/ConvertSpiceDataToRealSpace.cpp
@@ -711,7 +711,7 @@ IMDEventWorkspace_sptr ConvertSpiceDataToRealSpace::createMonitorMDWorkspace(
     float signal = static_cast<float>(vecmonitor[iws]);
     float error = 1;
     if (signal > 1)
-      error = sqrt(signal);
+      error = std::sqrt(signal);
 
     size_t nHist = thisWorkspace->getNumberHistograms();
     for (std::size_t i = 0; i < nHist; ++i) {