diff --git a/qt/widgets/common/inc/MantidQtWidgets/Common/IndirectFitPropertyBrowser.h b/qt/widgets/common/inc/MantidQtWidgets/Common/IndirectFitPropertyBrowser.h
index 748d5270422bda26819772b143307cb6b29d2942..cfbaf4fb0a39e01cd1d8b1585b4e39a2af53f206 100644
--- a/qt/widgets/common/inc/MantidQtWidgets/Common/IndirectFitPropertyBrowser.h
+++ b/qt/widgets/common/inc/MantidQtWidgets/Common/IndirectFitPropertyBrowser.h
@@ -124,9 +124,10 @@ public:
 
   void removeFunction(PropertyHandler *handler) override;
 
+  void setWorkspaceIndex(int i) override;
+
 public slots:
   void fit() override;
-
   void sequentialFit() override;
 
 protected slots:
diff --git a/qt/widgets/common/src/IndirectFitPropertyBrowser.cpp b/qt/widgets/common/src/IndirectFitPropertyBrowser.cpp
index 26d926e4e517bfa1d94f20defc4c5d8a78430e38..ce4611bf20c96e6eed553db364c97d0280029968 100644
--- a/qt/widgets/common/src/IndirectFitPropertyBrowser.cpp
+++ b/qt/widgets/common/src/IndirectFitPropertyBrowser.cpp
@@ -428,7 +428,7 @@ void IndirectFitPropertyBrowser::updateTie(std::size_t index) {
 void IndirectFitPropertyBrowser::addTie(const QString &tieString) {
   const auto index = tieString.split(".").first().right(1).toInt();
   const auto handler = getHandler()->getHandler(index);
-  
+
   if (handler)
     handler->addTie(tieString);
 }
@@ -933,6 +933,11 @@ void IndirectFitPropertyBrowser::customFunctionRemoved(QtProperty *prop) {
   }
 }
 
+void IndirectFitPropertyBrowser::setWorkspaceIndex(int i) {
+  FitPropertyBrowser::setWorkspaceIndex(i);
+  
+}
+
 /**
  * Schedules a fit.
  */