diff --git a/uber/forms/attendee.py b/uber/forms/attendee.py index 0c6518434..86dc1bd57 100644 --- a/uber/forms/attendee.py +++ b/uber/forms/attendee.py @@ -309,7 +309,7 @@ def promo_code_valid(form, field): else: if code.is_expired: raise ValidationError("That promo code has expired.") - elif code.uses_remaining <= 0 and not code.is_unlimited: + elif not code.is_unlimited and code.uses_remaining <= 0: raise ValidationError("That promo code has been used already.")