diff --git a/djangoldp_profile/models.py b/djangoldp_profile/models.py
index 2ea9ac1a82446b8a84681d94675e5dbedc6b2b76..a2332027fe5c47b8c965c540c0d900764b832746 100644
--- a/djangoldp_profile/models.py
+++ b/djangoldp_profile/models.py
@@ -1,11 +1,13 @@
 from django.conf import settings
+from django.core.urlresolvers import reverse_lazy
 from django.db import models
 from django.db.models.signals import post_save
 from django.dispatch import receiver
-from django.core.urlresolvers import reverse_lazy
+
+from djangoldp.models import Model
 
 
-class Profile(models.Model):
+class Profile(Model):
     user = models.OneToOneField(settings.AUTH_USER_MODEL, on_delete=models.CASCADE)
     available = models.NullBooleanField(blank=True)
     bio = models.CharField(max_length=150, blank=True)
@@ -27,10 +29,6 @@ class Profile(models.Model):
         )
         depth = 0
 
-    def get_absolute_url(self):
-        return reverse_lazy('profile-detail', kwargs={'pk': self.pk})
-
-
     def __str__(self):
         return '{} ({})'.format(self.user.get_full_name(), self.user.username)