diff -aur eel.5/eel/eel-background.c eel.6/eel/eel-background.c
--- eel.5/eel/eel-background.c	2008-12-18 12:41:44.000000000 +0200
+++ eel.6/eel/eel-background.c	2008-12-18 12:46:44.000000000 +0200
@@ -812,7 +812,7 @@
 	/* Store the background in the widget's data. */
 	background = eel_background_new ();
 	g_object_ref (background);
-	gtk_object_sink (GTK_OBJECT (background));
+	g_object_ref_sink (GTK_OBJECT (background));
 	g_object_set_data_full (G_OBJECT (widget), "eel_background",
 				background, g_object_unref);
 
@@ -927,7 +927,7 @@
 	eel_background_set_color (background, "red-blue");
 	eel_background_set_color (background, "red-blue:h");
 
-	gtk_object_sink (GTK_OBJECT (background));
+	g_object_ref_sink (GTK_OBJECT (background));
 }
 
 #endif
diff -aur eel.5/eel/eel-canvas.c eel.6/eel/eel-canvas.c
--- eel.5/eel/eel-canvas.c	2008-12-18 12:41:44.000000000 +0200
+++ eel.6/eel/eel-canvas.c	2008-12-18 12:47:00.000000000 +0200
@@ -1631,7 +1631,7 @@
 group_add (EelCanvasGroup *group, EelCanvasItem *item)
 {
 	g_object_ref (GTK_OBJECT (item));
-	gtk_object_sink (GTK_OBJECT (item));
+	g_object_ref_sink (GTK_OBJECT (item));
 
 	if (!group->item_list) {
 		group->item_list = g_list_append (group->item_list, item);
@@ -2080,7 +2080,7 @@
 	canvas->root->canvas = canvas;
 
 	g_object_ref (GTK_OBJECT (canvas->root));
-	gtk_object_sink (GTK_OBJECT (canvas->root));
+	g_object_ref_sink (GTK_OBJECT (canvas->root));
 
 	canvas->root_destroy_id = g_signal_connect (GTK_OBJECT (canvas->root), "destroy",
 						    (GtkSignalFunc) panic_root_destroyed,
diff -aur eel.5/eel/eel-gtk-extensions.c eel.6/eel/eel-gtk-extensions.c
--- eel.5/eel/eel-gtk-extensions.c	2008-12-18 12:41:44.000000000 +0200
+++ eel.6/eel/eel-gtk-extensions.c	2008-12-18 12:47:10.000000000 +0200
@@ -394,7 +394,7 @@
 			button,					/* button */
 			event ? event->time : GDK_CURRENT_TIME); /* activate_time */
 
-	gtk_object_sink (GTK_OBJECT (menu));
+	g_object_ref_sink (GTK_OBJECT (menu));
 }
 
 GtkMenuItem *
@@ -992,7 +992,7 @@
 
 	font = pango_font_description_copy (label->style->font_desc);
 
- 	gtk_object_sink (GTK_OBJECT (label));
+ 	g_object_ref_sink (GTK_OBJECT (label));
 
 	return font;
 }
