Hi, fwiw, I guess this
--- root@debian:~# diff -u /usr/lib/cinnamon-settings/modules/cs_keyboard.py.orig /usr/lib/cinnamon-settings/modules/cs_keyboard.py --- /usr/lib/cinnamon-settings/modules/cs_keyboard.py.orig 2013-03-07 14:48:10.897291292 +0100 +++ /usr/lib/cinnamon-settings/modules/cs_keyboard.py 2013-03-07 14:44:23.933284714 +0100 @@ -241,7 +241,7 @@ self.label = label self.action = action self.entries = [] - self.entries.append(binding) + self.entries.append(binding if binding else "") def setBinding(self, index, val): if val is not None: --- may qualify as upstream patch (as the setBinding method has the same guard against "None", __init__ should have it too I guess). At least it fixes this bug for me. HtH, Stephan -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org