diff --git a/rest_auth/registration/serializers.py b/rest_auth/registration/serializers.py index 4f99c18..bde5e04 100644 --- a/rest_auth/registration/serializers.py +++ b/rest_auth/registration/serializers.py @@ -197,11 +197,11 @@ class RegisterSerializer(serializers.Serializer): pass def get_cleaned_data(self): - return { - 'username': self.validated_data.get('username', ''), - 'password1': self.validated_data.get('password1', ''), - 'email': self.validated_data.get('email', '') - } + data = self.validated_data + data.setdefault('username', '') + data.setdefault('password1', '') + data.setdefault('email', '') + return data def save(self, request): adapter = get_adapter()