When configuring transport NoneTypes cause TB's
When configuring transport (in my case IRC on e.jabber.ru) I pressed register button and got following traceback (cause by the fact that one of the parameters had NoneType):
08 Июн 2005 21:41:23 Gajim: error appeared while processing xmpp:
Traceback (most recent call last):
File "/home/svyatogor/src/gajim/gajim/src/common/connection.py", line 1137, in process
self.connection.Process(timeout)
File "/home/svyatogor/src/gajim/gajim/src/common/xmpp/dispatcher.py", line 122, in Process
self.Stream.Parse(data)
File "/home/svyatogor/src/gajim/gajim/src/common/xmpp/simplexml.py", line 336, in endtag
self.dispatch(self._mini_dom)
File "/home/svyatogor/src/gajim/gajim/src/common/xmpp/dispatcher.py", line 276, in dispatch
try: cb(session,stanza,**args)
File "/home/svyatogor/src/gajim/gajim/src/common/connection.py", line 852, in _receive_register_agent_info
self.dispatch('REGISTER_AGENT_INFO', (agent, df.asDict()))
File "/home/svyatogor/src/gajim/gajim/src/common/connection.py", line 142, in dispatch
handler(self.name, data)
File "./gajim.py", line 454, in handle_event_register_agent_info
config.Service_registration_window(array[0], array[1], self, account)
File "/home/svyatogor/src/gajim/gajim/src/config.py", line 1570, in __init__
self.draw_table()
File "/home/svyatogor/src/gajim/gajim/src/config.py", line 1527, in draw_table
label = gtk.Label(name.capitalize() + ':')
AttributeError: 'NoneType' object has no attribute 'capitalize'