diff --git a/packages/core/client/src/data-source/collection/AssociationProvider.tsx b/packages/core/client/src/data-source/collection/AssociationProvider.tsx index a3e1ecef5c..06dfd1ebee 100644 --- a/packages/core/client/src/data-source/collection/AssociationProvider.tsx +++ b/packages/core/client/src/data-source/collection/AssociationProvider.tsx @@ -57,7 +57,5 @@ export const AssociationProvider: FC = (props) => { */ export const useAssociationName = () => { const field = useCollectionField(); - return field && ['belongsToMany', 'belongsTo', 'hasMany', 'hasOne'].includes(field.type) - ? `${field.collectionName}.${field.name}` - : null; + return field?.target ? `${field.collectionName}.${field.name}` : null; };