diff --git a/openbis_standard_technologies/dist/core-plugins/openbis-sync/1/dss/services/resource-sync/data-source-servlet.py b/openbis_standard_technologies/dist/core-plugins/openbis-sync/1/dss/services/resource-sync/data-source-servlet.py
index 22e107f97b9e61b131ec243e048e193470da565b..a5f8099701ae332ec3484d41fa79356dd5d4d33b 100644
--- a/openbis_standard_technologies/dist/core-plugins/openbis-sync/1/dss/services/resource-sync/data-source-servlet.py
+++ b/openbis_standard_technologies/dist/core-plugins/openbis-sync/1/dss/services/resource-sync/data-source-servlet.py
@@ -245,7 +245,9 @@ def createDataSetMetaData(entity, url_elm):
     return ET.SubElement(url_elm, "x:xd", attrib = attrs)
 
 def createMaterialMetaData(material, url_elm):
-    attrs = {"kind": "MATERIAL", "code": material.getCode(), "type": material.getType().getCode(), "registration-timestamp": getRegistrationTimestamp(material)}
+    attrs = {"kind": "MATERIAL", "code": material.getCode(), "type": material.getType().getCode(), 
+             "registration-timestamp": getRegistrationTimestamp(material),
+             "registrator":  material.getRegistrator().getUserId()}
     return ET.SubElement(url_elm, "x:xd", attrib = attrs)
 
 def attachProperties(entity, xd_elm):