diff --git a/packages/core/content-manager/server/services/utils/configuration/layouts.js b/packages/core/content-manager/server/services/utils/configuration/layouts.js index fc1fd9b6fb..27188370a4 100644 --- a/packages/core/content-manager/server/services/utils/configuration/layouts.js +++ b/packages/core/content-manager/server/services/utils/configuration/layouts.js @@ -138,7 +138,9 @@ function syncLayouts(configuration, schema) { list: cleanList.length > 0 ? cleanList : createDefaultListLayout(schema), edit: cleanEdit.length > 0 ? cleanEdit : createDefaultEditLayout(schema), editRelations: - cleanEditRelations.length > 0 ? cleanEditRelations : createDefaultEditRelationsLayout(schema), + editRelations.length === 0 || cleanEditRelations.length > 0 + ? cleanEditRelations + : createDefaultEditRelationsLayout(schema), }; }