diff --git a/libs/image/kis_image.cc b/libs/image/kis_image.cc
index 86d4d86871..5e8baddbb7 100644
--- a/libs/image/kis_image.cc
+++ b/libs/image/kis_image.cc
@@ -941,7 +941,7 @@ QPointF KisImage::documentToPixel(const QPointF &documentCoord) const
QPoint KisImage::documentToIntPixel(const QPointF &documentCoord) const
{
QPointF pixelCoord = documentToPixel(documentCoord);
- return QPoint((int)pixelCoord.x(), (int)pixelCoord.y());
+ return QPoint(qFloor(pixelCoord.x()), qFloor(pixelCoord.y()));
}
QRectF KisImage::documentToPixel(const QRectF &documentRect) const