diff --git a/lib/client/client.py b/lib/client/client.py index 1959b2f..c672c31 100644 --- a/lib/client/client.py +++ b/lib/client/client.py @@ -118,11 +118,17 @@ class ZordonClient: make_sortable(self.job_tree) self.update_jobs() - selected_job = self.job_tree.get_children()[0] - self.job_tree.selection_set(selected_job) + try: + selected_job = self.job_tree.get_children()[0] + self.job_tree.selection_set(selected_job) + except IndexError: + pass self.populate_server_tree() - selected_server = self.server_tree.get_children()[0] - self.server_tree.selection_set(selected_server) + try: + selected_server = self.server_tree.get_children()[0] + self.server_tree.selection_set(selected_server) + except IndexError: + pass self.start_update_thread() def populate_server_tree(self):