src/cm/client.py
changeset 435 96c16cc6408b
parent 431 0acfbbf18514
child 504 b2e0186daa5b
--- a/src/cm/client.py	Tue May 15 12:22:28 2012 +0200
+++ b/src/cm/client.py	Tue May 15 14:15:34 2012 +0200
@@ -314,12 +314,15 @@
     else:
       me = request.user.username
     for name in names:
-      if name['name'] == me:
-        name['display'] = _(u'me') + ' (' + name['name'] + ')'
-      elif name['name'] == author:
-        name['display'] = _(u'author') + ' (' + name['name'] + ')'
+      if name['name']:
+        if name['name'] == me:
+          name['display'] = _(u'me') + ' (' + name['name'] + ')'
+        elif name['name'] == author:
+          name['display'] = _(u'author') + ' (' + name['name'] + ')'
+        else:
+          name['display'] = name['name']
       else:
-        name['display'] = name['name']
+        name['display'] = ''
 
     def sort_with_author_or_me_first(x, y):
       if x and (x.startswith(_(u'me')) or x.startswith(_(u'author'))):