diff --git a/app/tools/management/commands/emailextract.py b/app/tools/management/commands/emailextract.py index ae43d9e..bc33f55 100644 --- a/app/tools/management/commands/emailextract.py +++ b/app/tools/management/commands/emailextract.py @@ -33,7 +33,7 @@ class Command(BaseCommand): corporation = options.get('corporation', None) domain = options.get('domain', None) - chars = EVEPlayerCharacter.objects.select_related('eveaccount__user').filter(eveaccount__api_status=API_STATUS_OK, eveaccount__isnull=False) + chars = EVEPlayerCharacter.objects.select_related('eveaccount__user').filter(eveaccount__api_status=API_STATUS_OK, eveaccount__isnull=False).distinct() if alliance: chars = chars.filter(corporation__alliance__id=alliance) elif corporation: