From b885391182453cfb8256aabec8f2035e18826be3 Mon Sep 17 00:00:00 2001 From: Nick Hall Date: Fri, 15 Mar 2013 16:17:11 +0000 Subject: [PATCH] 6526: Check for invalid handle svn: r21652 --- gramps/gui/widgets/monitoredwidgets.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gramps/gui/widgets/monitoredwidgets.py b/gramps/gui/widgets/monitoredwidgets.py index 0aec13ae3..78d45f646 100644 --- a/gramps/gui/widgets/monitoredwidgets.py +++ b/gramps/gui/widgets/monitoredwidgets.py @@ -823,7 +823,8 @@ class MonitoredTagList(object): self.tag_list = [] for handle in get_list(): tag = self.db.get_tag_from_handle(handle) - self.tag_list.append((handle, tag.get_name())) + if tag: + self.tag_list.append((handle, tag.get_name())) self.all_tags = [] for tag in self.db.iter_tags():