diff --git a/MantidQt/CustomInterfaces/src/ReflMainViewPresenter.cpp b/MantidQt/CustomInterfaces/src/ReflMainViewPresenter.cpp
index f030bbc039b48d6c7c0d89eb3576ab8fefd02d9e..38a1a375639c5cf53bc8958ebd54d5e502d772a2 100644
--- a/MantidQt/CustomInterfaces/src/ReflMainViewPresenter.cpp
+++ b/MantidQt/CustomInterfaces/src/ReflMainViewPresenter.cpp
@@ -57,7 +57,7 @@ public:
       throw std::runtime_error("ProgressableView is null");
     }
     m_progressableView->clearProgress();
-    m_progressableView->setProgressRange(start, end);
+    m_progressableView->setProgressRange(static_cast<int>(start), static_cast<int>(end));
   }
 
   void doReport(const std::string &) {