Permitir nulo en clave externa al usuario. Django

Tengo este modelo

class Vacancy(models.Model):
    user = models.ForeignKey(User, null=True, blank=True, default = None)
    name = models.CharField(max_length=64)

Cuando en admin intento crear una vacante sin un usuario. Y lanza un error "club_vacancy.user_id puede no ser NULL". ¿Estoy haciendo algo mal?