diff --git a/geonode/catalogue/templates/catalogue/full_metadata.xml b/geonode/catalogue/templates/catalogue/full_metadata.xml
index a9ce9b62f4e..77452b66ef8 100644
--- a/geonode/catalogue/templates/catalogue/full_metadata.xml
+++ b/geonode/catalogue/templates/catalogue/full_metadata.xml
@@ -13,7 +13,7 @@
dataset
- {% for contact_roles, label in layer.get_defined_contact_roles %}
+ {% for label, contact_roles in layer.get_defined_multivalue_contact_roles.items %}
{% for contact_role in contact_roles %}