diff -r 2deead259283 -r 7b43de480a11 server/authentication/views.py --- a/server/authentication/views.py Thu Apr 23 18:17:10 2015 +0200 +++ b/server/authentication/views.py Thu Apr 23 18:17:58 2015 +0200 @@ -63,6 +63,7 @@ serializer = AuthTokenSerializer(data=request.data) serializer.is_valid(raise_exception=True) user = serializer.validated_data['user'] - populateVisit(user) + if (user.idUser): + populateVisit(user) token, created = Token.objects.get_or_create(user=user) return Response({'token': token.key}) \ No newline at end of file