Index: uspace/lib/draw/source.c
===================================================================
--- uspace/lib/draw/source.c	(revision 7dba813edf9ca94fe86972cf728c299ee15088c8)
+++ uspace/lib/draw/source.c	(revision 48171fc4f90f30adbbe6e443e48ddd9fb7ffdcf4)
@@ -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);
 }
 
