diff --git a/beat/web/utils/management/commands/install.py b/beat/web/utils/management/commands/install.py
index c863d605ade40598a0af0333e2f14327abb7005d..8d10ff7daa0df6d95ea30e1b80b8230114b057b5 100755
--- a/beat/web/utils/management/commands/install.py
+++ b/beat/web/utils/management/commands/install.py
@@ -98,6 +98,12 @@ def add_user(name, passwd, token_key):
             user.is_staff = True
             user.is_superuser = True
         user.save()
+        #set profile
+        user.profile.status = 'A'
+        user.profile.rejection_date = None
+        user.profile.supervision_key = None
+        user.profile.save()
+        user.save()
 
         if name == passwd:
             logger.info("Created user `%s' with password `%s'", name, passwd)