diff --git a/attributes/maestro-schema.h b/attributes/maestro-schema.h
index e8b2f3b5f9e3626e0c38e9237ee4053ddd47163d..d84cbd9791b3b3d1d0859895f466b28e8963ed34 100644
--- a/attributes/maestro-schema.h
+++ b/attributes/maestro-schema.h
@@ -275,15 +275,6 @@ mstro_attribute_pool_find_dist_layout(
                                   Mstro__Pool__Attributes *attributes,
                                   mmbLayout **dist_layout);
 
-/** If a CDO has is_distributed flag set at the mstro_pm_cdo_registry_entry but
-  * the cdo handle does not has a distribution defined,
-  *
-  * we cook up a default distributed for it, which consists of one piece holding
-  * all the cdo data */
-mstro_status
-mstro_attribute_create_default_dist_layout(mmbLayout *src_layout, mmbLayout **default_layout);
-
-
 /** Destroy a pool manager message containing references to the values in dict.
  *
  * This function must be used instead of the generic protobuf deallocators to avoid freeing values still