diff options
author | mathieui <mathieui@mathieui.net> | 2014-07-06 00:08:43 +0200 |
---|---|---|
committer | mathieui <mathieui@mathieui.net> | 2014-07-06 00:08:43 +0200 |
commit | cfd344edc3493b2db804a4eb5efda49e754fb1ed (patch) | |
tree | 05880a3263d842fa01ff6609bc52141c7d2a27bd /src/tabs | |
parent | 390bb8e2b41f9bb66e0cee8f7329ba889cce8a2f (diff) | |
download | poezio-cfd344edc3493b2db804a4eb5efda49e754fb1ed.tar.gz poezio-cfd344edc3493b2db804a4eb5efda49e754fb1ed.tar.bz2 poezio-cfd344edc3493b2db804a4eb5efda49e754fb1ed.tar.xz poezio-cfd344edc3493b2db804a4eb5efda49e754fb1ed.zip |
Fix #2537 (crash on adhoc tab without items)
Diffstat (limited to 'src/tabs')
-rw-r--r-- | src/tabs/adhoc_commands_list.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/tabs/adhoc_commands_list.py b/src/tabs/adhoc_commands_list.py index 76cd941a..87ee0c52 100644 --- a/src/tabs/adhoc_commands_list.py +++ b/src/tabs/adhoc_commands_list.py @@ -25,6 +25,8 @@ class AdhocCommandsListTab(ListTab): self.key_func['^M'] = self.execute_selected_command def execute_selected_command(self): + if not self.listview or not self.listview.get_selected_row(): + return node, name, jid = self.listview.get_selected_row() session = {'next': self.core.on_next_adhoc_step, 'error': self.core.on_adhoc_error} |