Index: typing-break/drw-utils.c
===================================================================
--- typing-break/drw-utils.c	(revision 9275)
+++ typing-break/drw-utils.c	(working copy)
@@ -205,19 +205,19 @@
 				 height,
 				 -1);
 
-	gdk_pixbuf_render_to_drawable_alpha (tmp_pixbuf,
-					     pixmap,
-					     0,
-					     0,
-					     0,
-					     0,
-					     width,
-					     height,
-					     GDK_PIXBUF_ALPHA_BILEVEL,
-					     0,
-					     GDK_RGB_DITHER_NONE,
-					     0,
-					     0);
+	gdk_draw_pixbuf (pixmap,
+                         NULL, 
+                         tmp_pixbuf,
+                         0,
+                         0,
+                         0,
+                         0,
+                         width,
+                         height,
+                         GDK_RGB_DITHER_NONE,
+                         0,
+                         0);
+
 	g_object_unref (tmp_pixbuf);
 
 	gdk_window_set_back_pixmap (window->window, pixmap, FALSE);
Index: capplets/appearance/appearance-font.c
===================================================================
--- capplets/appearance/appearance-font.c	(revision 9275)
+++ capplets/appearance/appearance-font.c	(working copy)
@@ -105,9 +105,8 @@
 		      0, 0,
 		      darea->allocation.width - 1, darea->allocation.height - 1);
 
-  gdk_pixbuf_render_to_drawable (pixbuf, darea->window, NULL,
-				 0, 0, x, y, width, height,
-				 GDK_RGB_DITHER_NORMAL, 0, 0);
+  gdk_draw_pixbuf (darea->window, NULL, pixbuf, 0, 0, x, y, width, height,
+                   GDK_RGB_DITHER_NORMAL, 0, 0);
 }
 
 typedef enum {
