=== modified file 'a/src/xfdesktop-file-icon-manager.c' --- a/src/xfdesktop-file-icon-manager.c +++ b/src/xfdesktop-file-icon-manager.c @@ -2064,8 +2064,8 @@ fmanager); } - if(thunar_vfs_volume_is_ejectable(volume)) { - mi = gtk_image_menu_item_new_with_mnemonic(_("_Eject Volume")); + if(thunar_vfs_volume_is_disc(volume) && thunar_vfs_volume_is_ejectable(volume)) { + mi = gtk_image_menu_item_new_with_mnemonic(_("E_ject Volume")); gtk_widget_show(mi); gtk_menu_shell_append(GTK_MENU_SHELL(menu), mi); g_signal_connect(G_OBJECT(mi), "activate",