diff --git a/gajim/chat_control_base.py b/gajim/chat_control_base.py index 770df95298b9562219e68602fe2570a6d86e03a7..44eee3f39be15e9cff571ac4fa2dbb6acd921f7b 100644 --- a/gajim/chat_control_base.py +++ b/gajim/chat_control_base.py @@ -82,6 +82,11 @@ class ChatControlBase(MessageControl, ChatCommandProcessor, CommandTools): keycode_c = keymap.get_entries_for_keyval(Gdk.KEY_c)[1][0].keycode except TypeError: keycode_c = 54 + except IndexError: + # FIXME + # On some keyboard layouts there is no keyval for KEY_c + keycode_c = None + try: keycode_ins = keymap.get_entries_for_keyval(Gdk.KEY_Insert)[1][0].keycode except TypeError: