diff --git a/src/Products/PlonePAS/tools/memberdata.py b/src/Products/PlonePAS/tools/memberdata.py index 29d2386a..36a9245e 100644 --- a/src/Products/PlonePAS/tools/memberdata.py +++ b/src/Products/PlonePAS/tools/memberdata.py @@ -304,7 +304,7 @@ def getProperty(self, id, default=_marker): if sheet.hasProperty(id): # Return the first one that has the property. value = sheet.getProperty(id) - if isinstance(value, six.text_type): + if six.PY2 and isinstance(value, six.text_type): # XXX Temporarily work around the fact that # property sheets blindly store and return # unicode. This is sub-optimal and should be