--- fontforge-20060703/gdraw/gxdraw.c~ 2006-07-03 23:07:16.000000000 +0100 +++ fontforge-20060703/gdraw/gxdraw.c 2006-11-30 22:06:50.000000000 +0000 @@ -374,7 +374,7 @@ /* I'd like TrueColor if I can get it */ if ( gdisp->visual == NULL ) { for ( i=0; ivisual==NULL; ++i ) { - if ( XMatchVisualInfo(display,gdisp->screen,vsearch[i][0],vsearch[i][1],&vinf)) { + if ( XMatchVisualInfo(display,gdisp->screen,vsearch[i][0],vsearch[i][1],&vinf) && vinf.depth != 32) { gdisp->visual = vinf.visual; gdisp->depth = vinf.depth; }