Oops, renamed patch incorrectly. Fixing.
--- control-center-2.10.1/capplets/keyboard/gnome-keyboard-properties-xkblt.c 2005-02-09 04:12:10.000000000 +0530
+++ control-center-2.10.1-new/capplets/keyboard/gnome-keyboard-properties-xkblt.c 2005-08-04 21:28:23.665368800 +0530
@@ -195,7 +195,9 @@ xkb_layouts_enable_disable_buttons (Glad
gtk_widget_set_sensitive (add_layout_btn,
(n_selected_layouts < max_selected_layouts ||
max_selected_layouts == 0));
- gtk_widget_set_sensitive (del_layout_btn, n_selected_selected_layouts > 0);
+ gtk_widget_set_sensitive (del_layout_btn,
+ (n_selected_layouts > 1)
+ && (n_selected_selected_layouts > 0));
if (gtk_tree_selection_get_selected (s_selection, NULL, &iter))
{