Index: uspace/lib/draw/source.c
===================================================================
--- uspace/lib/draw/source.c	(revision ba733e838a05e6c800b53260e775d067a02d6f27)
+++ uspace/lib/draw/source.c	(revision c4ebe025c2fab360da14b4704075168c94a51a2c)
@@ -106,10 +106,6 @@
 	long _y = (long) (y + source->transform.m[1][2]);
 
-	pixelmap_t *pixmap = surface_pixmap_access(source->texture);
-	if (_x < 0 || _x >= (long) pixmap->width || _y < 0 || _y >= (long) pixmap->height) {
-		return NULL;
-	}
-
-	return pixelmap_pixel_at(pixmap, (sysarg_t) _x, (sysarg_t) _y);
+	return pixelmap_pixel_at(
+	    surface_pixmap_access(source->texture), (sysarg_t) _x, (sysarg_t) _y);
 }
 
