diff --git a/src/core/raster/qgsrasterlayer.cpp b/src/core/raster/qgsrasterlayer.cpp index 669b9fc79558..de919fa9a9b4 100644 --- a/src/core/raster/qgsrasterlayer.cpp +++ b/src/core/raster/qgsrasterlayer.cpp @@ -4940,7 +4940,7 @@ bool QgsRasterImageBuffer::createNextPartImage() //create the QImage if ( mWritingEnabled ) { - mCurrentImage = new QImage( xSize, ySize, QImage::Format_ARGB32 ); + mCurrentImage = new QImage( xSize, rasterYSize, QImage::Format_ARGB32 ); mCurrentImage->fill( qRgba( 255, 255, 255, 0 ) ); } else