diff -Nru xf86-video-nsc-2.8.2.orig/src/amd_lx_video.c xf86-video-nsc-2.8.2/src/amd_lx_video.c
--- xf86-video-nsc-2.8.2.orig/src/amd_lx_video.c	2007-03-07 16:37:31.000000000 +0100
+++ xf86-video-nsc-2.8.2/src/amd_lx_video.c	2007-03-07 16:39:00.000000000 +0100
@@ -1064,10 +1064,6 @@
 #if REINIT
       /* update cliplist */
       REGION_COPY(pScrni->pScreen, &pPriv->clip, clipBoxes);
-      if (pPriv->colorKeyMode == 0) {
-	 /* draw these */
-	 xf86XVFillKeyHelper(pScrni, pPriv->colorKey, clipBoxes);
-      }
       LXDisplayVideo(pScrni, id, offset, width, height, dstPitch,
 		      Bx1, By1, Bx2, By2, &dstBox, src_w, src_h, drw_w,
 		      drw_h);
