From f16d8efb179fcc9f22e9e718b5dd8b1d2c3633c4 Mon Sep 17 00:00:00 2001 From: Yann Leboulanger Date: Sun, 9 Apr 2006 09:44:20 +0000 Subject: [PATCH] prevent a TB --- src/roster_window.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/roster_window.py b/src/roster_window.py index 96d16c956..e16e5f1cb 100644 --- a/src/roster_window.py +++ b/src/roster_window.py @@ -1213,6 +1213,8 @@ class RosterWindow: path = model.get_path(iter) account = model[iter][C_ACCOUNT].decode('utf-8') contact = gajim.contacts.get_contact_with_highest_priority(account, jid) + if not contact: + return xml = gtk.glade.XML(GTKGUI_GLADE, 'roster_contact_context_menu', APP) @@ -1242,13 +1244,13 @@ class RosterWindow: img.set_from_file(path_to_kbd_input_img) rename_menuitem.set_image(img) - #skip a separator + # skip a separator subscription_menuitem = xml.get_widget('subscription_menuitem') send_auth_menuitem, ask_auth_menuitem, revoke_auth_menuitem =\ subscription_menuitem.get_submenu().get_children() add_to_roster_menuitem = xml.get_widget('add_to_roster_menuitem') remove_from_roster_menuitem = xml.get_widget('remove_from_roster_menuitem') - #skip a separator + # skip a separator information_menuitem = xml.get_widget('information_menuitem') history_menuitem = xml.get_widget('history_menuitem')