diff --git a/src/android/jpeg/thumbnailer.cpp b/src/android/jpeg/thumbnailer.cpp
index 043c7b33..fe2c4969 100644
--- a/src/android/jpeg/thumbnailer.cpp
+++ b/src/android/jpeg/thumbnailer.cpp
@@ -63,7 +63,7 @@ void Thumbnailer::createThumbnail(const FrameBuffer &source,
 
 	/* Image scaling block implementing nearest-neighbour algorithm. */
 	unsigned char *src = static_cast<unsigned char *>(frame.planes()[0].data());
-	unsigned char *srcC = src + sh * sw;
+	unsigned char *srcC = static_cast<unsigned char *>(frame.planes()[1].data());
 	unsigned char *srcCb, *srcCr;
 	unsigned char *dstY, *srcY;
 
