diff --git a/djangoldp/serializers.py b/djangoldp/serializers.py
index c7eb5db034ef858808d4924b9a1f4d1c69592c2f..bcb5f119535086de2e89955205a5d7d75fa2dcb0 100644
--- a/djangoldp/serializers.py
+++ b/djangoldp/serializers.py
@@ -88,7 +88,7 @@ class RDFSerializerMixin:
         # Don't grant delete permissions on containers
         if not obj and 'delete' in permissions:
             permissions.remove('delete')
-        data['permissions'] = [{'mode': {'@type': name}} for name in permissions]
+        data['permissions'] = permissions
         return data
     
     def serialize_rdf_fields(self, obj, data, include_context=False):