diff --git a/apps/member/signals.py b/apps/member/signals.py index fbb66c1f..70162b37 100644 --- a/apps/member/signals.py +++ b/apps/member/signals.py @@ -13,4 +13,7 @@ def save_user_profile(instance, created, raw, **_kwargs): if created and instance.is_active: from .models import Profile Profile.objects.get_or_create(user=instance) + if instance.is_superuser: + instance.profile.email_confirmed = True + instance.profile.registration_valid = True instance.profile.save()