diff --git a/Code/Mantid/MantidQt/CustomInterfaces/src/Indirect/ISISEnergyTransfer.cpp b/Code/Mantid/MantidQt/CustomInterfaces/src/Indirect/ISISEnergyTransfer.cpp
index d277978e14fd6c6b964cbd5702ab83fc52ec053d..7c09cfc35aee01ea5e7e66b56ff38cbef4e78f74 100644
--- a/Code/Mantid/MantidQt/CustomInterfaces/src/Indirect/ISISEnergyTransfer.cpp
+++ b/Code/Mantid/MantidQt/CustomInterfaces/src/Indirect/ISISEnergyTransfer.cpp
@@ -406,8 +406,8 @@ namespace CustomInterfaces
     loadAlg->initialize();
     loadAlg->setProperty("Filename", rawFile.toStdString());
     loadAlg->setProperty("OutputWorkspace", name);
-    loadAlg->setProperty("SpectrumMin", detectorRange[0]);
-    loadAlg->setProperty("SpectrumMax", detectorRange[1]);
+    loadAlg->setProperty("SpectrumMin", static_cast<long>(detectorRange[0]));
+    loadAlg->setProperty("SpectrumMax", static_cast<long>(detectorRange[1]));
     m_batchAlgoRunner->addAlgorithm(loadAlg);
 
     BatchAlgorithmRunner::AlgorithmRuntimeProps inputFromLoad;