From 0cd63965a7170d0a60f9087f70f2f2bfbf5be090 Mon Sep 17 00:00:00 2001 From: Paul Franklin Date: Sat, 18 Jul 2015 11:05:16 -0700 Subject: [PATCH] 8728: Merge citations caused crash --- gramps/plugins/tool/mergecitations.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gramps/plugins/tool/mergecitations.py b/gramps/plugins/tool/mergecitations.py index d8e590d51..a5ba539d3 100644 --- a/gramps/plugins/tool/mergecitations.py +++ b/gramps/plugins/tool/mergecitations.py @@ -196,6 +196,8 @@ class MergeCitations(tool.BatchTool,ManagedWindow): "that has a citation reference." % class_name) citation = db.get_citation_from_handle(citation_handle) + if citation is None: + continue key = citation.get_page() if fields != IGNORE_DATE and fields != IGNORE_BOTH: key += "\n" + get_date(citation)