diff -ur thunar-0.9.0-orig/thunar/thunar-window.c thunar-0.9.0/thunar/thunar-window.c --- thunar-0.9.0-orig/thunar/thunar-window.c 2007-12-02 15:46:33.000000000 +0200 +++ thunar-0.9.0/thunar/thunar-window.c 2008-03-28 23:16:20.000000000 +0200 @@ -601,6 +601,16 @@ gint width; gint height; + /* Add rgba */ + GdkScreen *screen; + GdkColormap *colormap; + /* Set the colour map */ + screen = gtk_widget_get_screen (GTK_WIDGET(window)); + colormap = gdk_screen_get_rgba_colormap (screen); + + if (colormap) + gtk_widget_set_default_colormap (colormap); + /* grab a reference on the provider factory */ window->provider_factory = thunarx_provider_factory_get_default ();