diff --git a/src/collective/contact/core/content/person.py b/src/collective/contact/core/content/person.py index cd17a43..8e65590 100644 --- a/src/collective/contact/core/content/person.py +++ b/src/collective/contact/core/content/person.py @@ -91,7 +91,7 @@ class Person(Container): return [obj for obj in self.values() if IHeldPosition.providedBy(obj)] def get_held_positions_titles(self): - return [p.Title() for p in self.get_held_positions()] + return [unicode(p.Title(), 'utf-8') for p in self.get_held_positions()] class PersonSchemaPolicy(grok.GlobalUtility,