From ac211252bbcfd23780f016f7ed4ee8b40640888c Mon Sep 17 00:00:00 2001 From: Doug Blank Date: Sun, 17 Jul 2016 08:23:35 -0400 Subject: [PATCH] 9554: import-to-export of example.gramps map has different value --- gramps/plugins/db/bsddb/read.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gramps/plugins/db/bsddb/read.py b/gramps/plugins/db/bsddb/read.py index 63735922c..75a4d93b5 100644 --- a/gramps/plugins/db/bsddb/read.py +++ b/gramps/plugins/db/bsddb/read.py @@ -966,7 +966,9 @@ class DbBsddbRead(DbReadBase, Callback): key = surname.encode('utf-8') else: key = surname - return self.name_group.get(key, surname) + name_group = self.name_group.get(key, surname) + if name_group: + return name_group.decode("utf-8") def get_name_group_keys(self): """