diff -rNaud xfdesktop-GIT20120406-orig/src/menu.c xfdesktop-GIT20120406/src/menu.c --- xfdesktop-GIT20120406-orig/src/menu.c 2012-04-06 19:15:06.000000000 +0200 +++ xfdesktop-GIT20120406/src/menu.c 2012-04-06 19:24:23.557000001 +0200 @@ -97,8 +97,8 @@ gtk_widget_show(mi); gtk_menu_shell_append(GTK_MENU_SHELL(menu), mi); - if(gtk_icon_theme_has_icon(itheme, "applications-other")) { - img = gtk_image_new_from_icon_name("applications-other", + if(gtk_icon_theme_has_icon(itheme, "zenwalk")) { + img = gtk_image_new_from_icon_name("zenwalk", GTK_ICON_SIZE_MENU); gtk_widget_show(img); } diff -rNaud xfdesktop-GIT20120406-orig/src/xfdesktop-file-icon-manager.c xfdesktop-GIT20120406/src/xfdesktop-file-icon-manager.c --- xfdesktop-GIT20120406-orig/src/xfdesktop-file-icon-manager.c 2012-04-06 19:15:06.000000000 +0200 +++ xfdesktop-GIT20120406/src/xfdesktop-file-icon-manager.c 2012-04-06 19:24:23.558000001 +0200 @@ -1052,7 +1052,7 @@ toplevel = gtk_widget_get_toplevel(GTK_WIDGET(fmanager->priv->icon_view)); - xfdesktop_file_utils_create_file(fmanager->priv->folder, "inode/directory", + xfdesktop_file_utils_create_file(fmanager->priv->folder, "directory", fmanager->priv->gscreen, GTK_WINDOW(toplevel)); } @@ -1481,7 +1481,7 @@ G_CALLBACK(xfdesktop_file_icon_menu_create_folder), fmanager); - icon = g_content_type_get_icon("inode/directory"); + icon = g_content_type_get_icon("directory"); img = gtk_image_new_from_gicon(icon, GTK_ICON_SIZE_MENU); gtk_image_menu_item_set_image(GTK_IMAGE_MENU_ITEM(mi), img); gtk_widget_show(img);