Using the latest dapper here. I wanted to say that this also breaks other users from choosing their own keyboard layout. Being an Argentinian living in Italy, I have an italian keyboard but a spanish layout. I can add layouts alright, but can't switch between them, and nobody else can change the layout to, say, italian.
I also notice that when I change a setting in the applet (such as adding a new layout) the theme does change to some sort of default and doesn't go back to "Human" as someone said earlier.