--- gdm-2.18.1/gui/gdmlogin.c-orig	2007-04-30 13:32:25.971119000 +0800
+++ gdm-2.18.1/gui/gdmlogin.c	2007-04-30 13:32:43.638795000 +0800
@@ -2443,12 +2443,7 @@ gdm_login_gui_init (void)
 		got_anything = TRUE;
 	}
 
-	/*
-	 * Disable Configuration if using accessibility (AddGtkModules) since
-	 * using it with accessibility causes a hang.
-	 */ 
 	if (gdm_config_get_bool (GDM_KEY_CONFIG_AVAILABLE) &&
-	    !gdm_config_get_bool (GDM_KEY_ADD_GTK_MODULES) &&
 	    bin_exists (gdm_config_get_string (GDM_KEY_CONFIGURATOR))) {
 		item = gtk_menu_item_new_with_mnemonic (_("_Configure Login Manager..."));
 		gtk_menu_shell_append (GTK_MENU_SHELL (menu), item);
--- gdm-2.18.1/gui/greeter/greeter_system.c-orig	2007-04-30 13:32:55.671867000 +0800
+++ gdm-2.18.1/gui/greeter/greeter_system.c	2007-04-30 13:33:19.514895000 +0800
@@ -188,12 +188,7 @@ greeter_system_append_system_menu (GtkWi
 				  NULL);
 	}
 
-        /*
-         * Disable Configuration if using accessibility (AddGtkModules) since
-         * using it with accessibility causes a hang.
-         */
 	if (gdm_config_get_bool (GDM_KEY_CONFIG_AVAILABLE) &&
-            !gdm_config_get_bool (GDM_KEY_ADD_GTK_MODULES) &&
 	    bin_exists (gdm_config_get_string (GDM_KEY_CONFIGURATOR))) {
 		w = gtk_menu_item_new_with_mnemonic (_("Confi_gure Login Manager..."));
 		gtk_menu_shell_append (GTK_MENU_SHELL (menu), w);
@@ -428,12 +423,7 @@ greeter_system_handler (GreeterItemInfo 
 	  gtk_widget_show (chooser_radio);
   }
 
-  /*
-   * Disable Configuration if using accessibility (AddGtkModules) since
-   * using it with accessibility causes a hang.
-   */
   if (gdm_config_get_bool (GDM_KEY_CONFIG_AVAILABLE) &&
-      !gdm_config_get_bool (GDM_KEY_ADD_GTK_MODULES) &&
       bin_exists (gdm_config_get_string (GDM_KEY_CONFIGURATOR))) {
 	  if (group_radio != NULL)
 		  radio_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (group_radio));
--- gdm-2.18.1/gui/greeter/greeter_item.c-orig	2007-04-30 13:45:25.051579000 +0800
+++ gdm-2.18.1/gui/greeter/greeter_item.c	2007-04-30 13:45:37.143183000 +0800
@@ -184,7 +184,6 @@ greeter_item_is_visible (GreeterItemInfo
   sysmenu = gdm_config_get_bool (GDM_KEY_SYSTEM_MENU);
 
   if (( ! gdm_config_get_bool (GDM_KEY_CONFIG_AVAILABLE) ||
-	gdm_config_get_bool (GDM_KEY_ADD_GTK_MODULES) ||
         ! sysmenu ||
         ! GdmConfiguratorFound) &&
       (info->show_type != NULL &&
