diff --git a/static/src/js/components/CollectionAssociationForm/CollectionAssociationForm.jsx b/static/src/js/components/CollectionAssociationForm/CollectionAssociationForm.jsx index f1a823a1c..516a541a0 100644 --- a/static/src/js/components/CollectionAssociationForm/CollectionAssociationForm.jsx +++ b/static/src/js/components/CollectionAssociationForm/CollectionAssociationForm.jsx @@ -306,7 +306,8 @@ const CollectionAssociationForm = ({ metadata }) => { // Creates an action cell based on the current concept type const buildActionsCell = useCallback((cellData, rowData) => { let disabled = false - let checked = false + // Use null to allow uncontrolled checkbox behavior, preserving toggle functionality + let checked = null const { conceptId: collectionConceptId } = rowData const { collections = {} } = fetchedDraft