Index: widgets/table/e-table-header-item.c
===================================================================
--- widgets/table/e-table-header-item.c	(revision 34613)
+++ widgets/table/e-table-header-item.c	(working copy)
@@ -1537,7 +1537,7 @@
 						 ((e_table_sort_info_get_can_group (ethi->sort_info)) ? 0 : 16) +
 						 128, info, GETTEXT_PACKAGE);
 	
-	menu_item = gtk_menu_item_new_with_label (_("Sort By"));
+	menu_item = gtk_menu_item_new_with_mnemonic (_("_Sort By"));
 	gtk_widget_show (menu_item);
 	sub_menu = gtk_menu_new ();
 	gtk_widget_show (sub_menu);
@@ -1555,7 +1555,7 @@
 	}
 	
 	/* Custom */
-	menu_item = gtk_radio_menu_item_new_with_label (group, _("Custom"));
+	menu_item = gtk_radio_menu_item_new_with_mnemonic (group, _("_Custom"));
 	group = gtk_radio_menu_item_get_group (GTK_RADIO_MENU_ITEM (menu_item));
 	gtk_widget_show (menu_item);
 	gtk_menu_shell_prepend (GTK_MENU_SHELL (sub_menu), menu_item);
Index: widgets/table/ChangeLog
===================================================================
--- widgets/table/ChangeLog	(revision 34613)
+++ widgets/table/ChangeLog	(working copy)
@@ -1,3 +1,8 @@
+2007-12-02  David Turner  <cillian64@googlemail.com>
+
+	* e-table-header-item.c: (ethi_header_context_menu): Added
+	mnemonics to the "Custom" and "Sort by" menu options
+
 2007-11-05  Milan Crha  <mcrha@redhat.com>
 
 	** Fix for bug #255051

