diff --git a/djangoldp_profile/models.py b/djangoldp_profile/models.py
index 6a14b7ca8ba356b09cbe94070b9df3b1632d0ed1..55629bd15a993cbcd7428727640f96efe97f5faf 100644
--- a/djangoldp_profile/models.py
+++ b/djangoldp_profile/models.py
@@ -122,7 +122,7 @@ class Profile(Model):
         }
 
     def __str__(self):
-        return '{} ({})'.format(self.get_full_name(), self.username)
+        return '{} ({})'.format(self.get_full_name(), self.user.username)
 
 @receiver(post_save, sender=settings.AUTH_USER_MODEL)
 def create_user_profile(sender, instance, created, **kwargs):