diff --git a/www/web/warppay/views.py b/www/web/warppay/views.py
index ade4be9c37e0cde757b71deadd1cd7f88f196220..a0a17242f86158d65fa287ff81f591250660a1f7 100644
--- a/www/web/warppay/views.py
+++ b/www/web/warppay/views.py
@@ -162,7 +162,7 @@ def transaction(request, user_id=None):
 def sync_users():
     for ldapuser in LdapUser.objects.all():
         try:
-            u = UserCredit.objects.get(uid=user.uid)
+            u = UserCredit.objects.get(uid=ldapuser.uid)
             if ldapuser.card_id:
                 u.card_id = ldapuser.card_id
                 u.save()