$NetBSD$ --- programs/Xserver/fb/fbcopy.c.orig 2005-11-04 21:37:32.000000000 +0000 +++ programs/Xserver/fb/fbcopy.c @@ -625,7 +625,9 @@ fbCopyArea (DrawablePtr pSrcDrawable, fbCopyProc copy; #ifdef FB_24_32BIT - if (pSrcDrawable->bitsPerPixel != pDstDrawable->bitsPerPixel) + if (pSrcDrawable->bitsPerPixel != pDstDrawable->bitsPerPixel && + pDstDrawable->bitsPerPixel >= 24 && + pSrcDrawable->bitsPerPixel >= 24) copy = fb24_32CopyMtoN; else #endif