fix traceback with bash completion

This commit is contained in:
Yann Leboulanger 2009-10-28 22:15:46 +01:00
parent d6f4241102
commit 8e98b3954b
1 changed files with 2 additions and 2 deletions

View File

@ -1844,8 +1844,8 @@ class GroupchatControl(ChatControlBase):
else:
add = ' '
start_iter = end_iter.copy()
if self.last_key_tabs and with_refer_to_nick_char or \
text[-1] == ' ':
if self.last_key_tabs and with_refer_to_nick_char or (text and \
text[-1] == ' '):
# have to accomodate for the added space from last
# completion
# gc_refer_to_nick_char may be more than one char!