From 57d09536b5fc49838fba246fed0e37b7f2d25b31 Mon Sep 17 00:00:00 2001 From: Brian Matherly Date: Tue, 30 May 2006 02:36:25 +0000 Subject: [PATCH] * src/PluginUtils/_ReportUtils.py: handle no person error svn: r6818 --- ChangeLog | 1 + src/PluginUtils/_ReportUtils.py | 3 +++ 2 files changed, 4 insertions(+) diff --git a/ChangeLog b/ChangeLog index a22f570f6..50ea12449 100644 --- a/ChangeLog +++ b/ChangeLog @@ -2,6 +2,7 @@ * src/plugins/DetDescendantReport.py: insert name keys for indexing. * src/plugins/DetAncestralReport.py: insert name keys for indexing. * src/plugins/FamilyGroup.py: print descriptions for events. + * src/PluginUtils/_ReportUtils.py: handle no person error 2006-05-29 Alex Roitman * src/Editors/_EditFamily.py (EditFamily.save): Typo. diff --git a/src/PluginUtils/_ReportUtils.py b/src/PluginUtils/_ReportUtils.py index 416d6a342..4073c1280 100644 --- a/src/PluginUtils/_ReportUtils.py +++ b/src/PluginUtils/_ReportUtils.py @@ -2209,6 +2209,9 @@ def get_person_key(db,person): @param db: the GRAMPS database instance @param person: the the key is for """ + if not person: + return "" + name = person.get_primary_name().get_name() birth = " " death = " "