diff --git a/Framework/Algorithms/src/FindPeakBackground.cpp b/Framework/Algorithms/src/FindPeakBackground.cpp
index 350ecb4e91e7e58aa4f29cb21484c47995282abd..87c449aeddd91c3e68d8d2e75a2f101530da791e 100644
--- a/Framework/Algorithms/src/FindPeakBackground.cpp
+++ b/Framework/Algorithms/src/FindPeakBackground.cpp
@@ -231,7 +231,9 @@ int FindPeakBackground::findBackground(
       // save endpoints
       min_peak = peaks[0].start;
       // extra point for histogram input
-      max_peak = peaks[0].stop + sizex - sizey;
+      //  size_t sizex = inpX.size(); // inpWS->x(inpwsindex).size();
+      //  size_t sizey = inpY.size(); // inpWS->y(inpwsindex).size();
+      max_peak = peaks[0].stop + inpX.size() - inpY.size();
       goodfit = 1;
     } else {
       // assume the whole thing is background
@@ -573,28 +575,5 @@ void FindPeakBackground::createOutputWorkspaces() {
   m_outPeakTableWS->appendRow();
 }
 
-void FindPeakBackground::findStartStopIndex(size_t &istart, size_t &istop) {
-  // Generate output
-  auto inpX = m_histogram->x();
-  auto inpY = m_histogram->y();
-  // size_t sizex = inpX.size();
-  size_t sizey = inpY.size();
-
-  // initial value of start and stop x index
-  size_t n = sizey;
-  size_t l0 = 0;
-
-  if (m_vecFitWindows.size() > 1) {
-    Mantid::Algorithms::FindPeaks fp;
-    l0 = fp.getIndex(inpX, m_vecFitWindows[0]);
-    n = fp.getIndex(inpX, m_vecFitWindows[1]);
-    if (n < sizey)
-      n++;
-  }
-
-  istart = l0;
-  istop = n;
-}
-
 } // namespace Algorithms
 } // namespace Mantid