diff --git a/src/filetransfers_window.py b/src/filetransfers_window.py index 0e31e8a4ed166ffe8e43923b81a57198dda86d72..634fa2a9aee7b338efe57e3e6ebe176d9944cf51 100644 --- a/src/filetransfers_window.py +++ b/src/filetransfers_window.py @@ -450,8 +450,10 @@ _('Connection with peer cannot be established.')) for ev_type in ('file-error', 'file-completed', 'file-request-error', 'file-send-error', 'file-stopped'): for event in gajim.events.get_events(account, jid, [ev_type]): - if event.parameters[1]['sid'] == file_props['sid']: + if event.parameters['sid'] == file_props['sid']: gajim.events.remove_events(account, jid, event) + gajim.interface.roster.draw_contact(jid, account) + gajim.interface.roster.show_title() del(self.files_props[sid[0]][sid[1:]]) del(file_props)