diff --git a/djangoldp_account/models.py b/djangoldp_account/models.py
index 1786a7d278e36c63e3437f6aae0429a7afe84d63..91a60eb10857154d898259db05b83427bc5a770a 100644
--- a/djangoldp_account/models.py
+++ b/djangoldp_account/models.py
@@ -230,7 +230,7 @@ def create_account(sender, instance, created, **kwargs):
             Account.objects.create(user=instance, slug=instance.username)
             chat_profile = ChatProfile.objects.create(user=instance, slug=instance.username)
             if isinstance(getattr(settings, 'JABBER_DEFAULT_HOST', False), str):
-                chat_profile.jabberID = '{}@{}'.format(instance.username + uuid.uuid4().hex, settings.JABBER_DEFAULT_HOST)
+                chat_profile.jabberID = '{}@{}'.format(instance.username + uuid.uuid4().hex[:7], settings.JABBER_DEFAULT_HOST)
                 chat_profile.save()
         else:
             try: