diff --git a/src/DocumentLibrary/Document.py b/src/DocumentLibrary/Document.py
index 446c26e..b039905 100644
--- a/src/DocumentLibrary/Document.py
+++ b/src/DocumentLibrary/Document.py
@@ -323,7 +323,7 @@
         for p in self.propertyMap():
             if p.get('type', '') in ['string', 'text'] and not p.get('hidden', 0):
                 v = self.getProperty(p['id'])
-                if v: r.append(v)
+                if v: r.append(unicode(v, 'latin-1', 'ignore'))
 
         # Add the titles of the topics assigned to this document
         for t in self.topicMap():