diff --git a/GUI/View/FitControl/RunFitControlWidget.cpp b/GUI/View/FitControl/RunFitControlWidget.cpp
index c33dd95cae366cd86930b13b1afdaad0539902f2..f5a2f5ec7b77340b99b954beb4130904245e50c0 100644
--- a/GUI/View/FitControl/RunFitControlWidget.cpp
+++ b/GUI/View/FitControl/RunFitControlWidget.cpp
@@ -88,8 +88,7 @@ RunFitControlWidget::RunFitControlWidget()
     connect(m_startButton, &QPushButton::clicked, [&] { emit startFittingPushed(); });
     connect(m_stopButton, &QPushButton::clicked, [&] { emit stopFittingPushed(); });
     connect(m_updButton, &QPushButton::clicked, [&] { emit updFromTreePushed(); });
-    connect(m_intervalSlider, &QSlider::valueChanged, this,
-            &RunFitControlWidget::onSliderValueChanged);
+    connect(m_intervalSlider, &QSlider::valueChanged, [&](int i) { onSliderValueChanged(i); });
 
     setEnabled(false);
 }
diff --git a/GUI/View/FitControl/RunFitControlWidget.h b/GUI/View/FitControl/RunFitControlWidget.h
index d834900ed2853b013c891ab1da0298532377ebee..fc12832d599e0c198ba11b00d2f7f77ae8b2c920 100644
--- a/GUI/View/FitControl/RunFitControlWidget.h
+++ b/GUI/View/FitControl/RunFitControlWidget.h
@@ -44,10 +44,8 @@ signals:
 public slots:
     void onFittingError(const QString& what);
 
-private slots:
-    void onSliderValueChanged(int value);
-
 private:
+    void onSliderValueChanged(int value);
     int sliderUpdateInterval();
     int sliderValueToUpdateInterval(int value);
     int updateIntervalToSliderValue(int updInterval);