diff --git a/Code/Mantid/MantidPlot/src/Spectrogram.cpp b/Code/Mantid/MantidPlot/src/Spectrogram.cpp
index 25130f2fec076d3570f6bb0373da786b4ab0f61a..a3060f6f25f6d94c61a7b40ceb520c20ef810824 100644
--- a/Code/Mantid/MantidPlot/src/Spectrogram.cpp
+++ b/Code/Mantid/MantidPlot/src/Spectrogram.cpp
@@ -934,7 +934,7 @@ QImage Spectrogram::renderImage(
           imax = rect.height()-1;
         }
       }
-      std::fill(image2matrix_yMap.begin()+imin,image2matrix_yMap.begin()+imax+1,row);
+      std::fill(image2matrix_yMap.begin()+imin,image2matrix_yMap.begin()+imax+1,static_cast<int>(row));
 
     }