diff --git a/djangoldp/serializers.py b/djangoldp/serializers.py
index 46d37399a589a66775b1fcf0c42a2593748ad2b7..9fd35360c712442402bfea98fbd88175e8ea0e31 100644
--- a/djangoldp/serializers.py
+++ b/djangoldp/serializers.py
@@ -74,7 +74,7 @@ class LDListMixin:
                 Model.get_permissions(parent_model, self.context['request'].user,
                                       ['view']))
         if not self.id.startswith('http'):
-            self.id = '{}{}{}'.format(settings.SITE_URL, Model.resource(parent_model), self.id)
+            self.id = '{}{}{}'.format(settings.BASE_URL, Model.resource(parent_model), self.id)
         return {'@id': self.id,
                 '@type': 'ldp:Container',
                 'ldp:contains': super().to_representation(filtered_values),