--- e-categories-dialog1.c	2008-08-08 03:33:18.000000000 +0530
+++ e-categories-dialog.c	2008-08-08 03:38:39.000000000 +0530
@@ -427,6 +427,9 @@
 
 	/* set up the categories list */
 	model = gtk_list_store_new (N_COLUMNS, G_TYPE_BOOLEAN, GDK_TYPE_PIXBUF, G_TYPE_STRING);
+	GtkTreeSortable *sortable;
+	sortable = GTK_TREE_SORTABLE(model);
+	gtk_tree_sortable_set_sort_column_id(sortable,COLUMN_CATEGORY , GTK_SORT_ASCENDING);	
 	cat_list = e_categories_get_list ();
 	while (cat_list != NULL) {
 		GtkTreeIter iter;
