diff -urNp gnome-applets-2.10.1/gswitchit/gswitchit-applet.c gnome-applets-2.10.1.new/gswitchit/gswitchit-applet.c
--- gnome-applets-2.10.1/gswitchit/gswitchit-applet.c	2005-03-16 13:51:35.000000000 +0100
+++ gnome-applets-2.10.1.new/gswitchit/gswitchit-applet.c	2005-07-23 19:44:38.672243000 +0200
@@ -326,7 +326,7 @@ GSwitchItAppletPrepareDrawing (GSwitchIt
 				    layoutName);
 
 			if (XklConfigFindLayout (&configItem)) {
-				char *sd = configItem.shortDescription;
+				char *sd = configItem.description;
 				if (sd != NULL && *sd != '\0') {
 					layoutName = allocLayoutName =
 					    g_locale_to_utf8 (sd, -1, NULL,
