diff --git a/src/DisplayState.py b/src/DisplayState.py index 13df45235..f393444f2 100644 --- a/src/DisplayState.py +++ b/src/DisplayState.py @@ -324,13 +324,13 @@ class DisplayState(GrampsDb.GrampsDBCallback): if person: pname = NameDisplay.displayer.display(person) name = "[%s] %s" % (person.get_gramps_id(),pname) + if Config.get(Config.STATUSBAR) > 1: + if person.handle != self.dbstate.db.get_default_handle(): + msg = self.display_relationship() + if msg: + name = "%s (%s)" % (name,msg) else: name = _("No active person") - if Config.get(Config.STATUSBAR) > 1: - if person.handle != self.dbstate.db.get_default_handle(): - msg = self.display_relationship() - if msg: - name = "%s (%s)" % (name,msg) self.status.push(self.status_id,name) while gtk.events_pending():