From 4443d9d12c7ae985430e453da49933b90ccb3fa4 Mon Sep 17 00:00:00 2001 From: Anna Date: Thu, 20 May 2010 17:11:50 -0400 Subject: [PATCH] Client now starts up cleanly, but no way to add accounts --- hrafn.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/hrafn.py b/hrafn.py index 874ce4a..f3e68e0 100755 --- a/hrafn.py +++ b/hrafn.py @@ -72,7 +72,7 @@ class Hrafn(): if not self.db.has_key('active_user'): try: self.db['active_user'] = self.accounts.keys()[0] - except KeyError: + except IndexError: self.db['active_user'] = None @@ -149,7 +149,8 @@ class Hrafn(): def update_account_label(self): - self.account_label.set_text(self.username + ': ') + if self.username: + self.account_label.set_text(self.username + ': ') # Spawns a thread for each pane, which updates that pane.