diff --git a/src/caosdb/common/models.py b/src/caosdb/common/models.py
index 71c5c2b633222f3050944aecf212ea82979fda5a..15d460b2c2a128e9dd878f5c88bccb6220591815 100644
--- a/src/caosdb/common/models.py
+++ b/src/caosdb/common/models.py
@@ -777,6 +777,7 @@ class Entity(object):
             e = Container().retrieve(query=self.id, sync=False)[0]
         e.acl = ACL(self.acl.to_xml())
         e.update()
+        return e
 
     def delete(self, raise_exception_on_error=True):
         return Container().append(self).delete(