str += "End:   {:%Y-%m-%d %H:%M}\n".format(end.astimezone())
 
     if event.get('attendee') is not None:
-        attendees = [ a.params['cn'] for a in event.get('attendee') ]
+        att = event.get('attendee')
+        if not isinstance(att, list):
+            att = [att]
+        attendees = [ a.params['cn'] for a in att]
         str += "Attendees:\n"
         for a in attendees:
             str += "\t{}\n".format(a)