diff --git a/pinaxcon/templatetags/nbpy_tags.py b/pinaxcon/templatetags/nbpy_tags.py index 4bbf320..e1a28e1 100644 --- a/pinaxcon/templatetags/nbpy_tags.py +++ b/pinaxcon/templatetags/nbpy_tags.py @@ -74,11 +74,12 @@ def special(context, user): speaker = user.speaker_profile.presentations.count() != 0 except Exception: speaker = False - volunteer = "Volunteer" in ticket_type(context) + tt = ticket_type(context) + volunteer = "Volunteer" in tt if organiser: return "Organizer" - elif speaker: + elif speaker or "Speaker" in tt: return "Speaker" elif volunteer: return "Staff"