diff --git a/www/web/warpauth/views/register.py b/www/web/warpauth/views/register.py
index da1936e798837cfab4db5a9c177ce2b2af878945..099f678fe0d68d6d60957a9bf556c4e608cd468d 100644
--- a/www/web/warpauth/views/register.py
+++ b/www/web/warpauth/views/register.py
@@ -76,7 +76,7 @@ def activate(request, token=None):
     try:
         activation_token = ActivationToken.objects.get(token=token)
         group = LdapGroup.objects.filter(name="active").get()
-        group.members.append(activation_token.user)
+        group.members.append("uid="+str(activation_token.user)+",ou=users,dc=warpzone,dc=ms")
         group.save()
         activation_token.delete()
     except ObjectDoesNotExist: