diff --git a/app/soapbox/features/edit-profile/index.tsx b/app/soapbox/features/edit-profile/index.tsx index 1967e9138..6a96079a5 100644 --- a/app/soapbox/features/edit-profile/index.tsx +++ b/app/soapbox/features/edit-profile/index.tsx @@ -198,7 +198,10 @@ const EditProfile: React.FC = () => { const handleSubmit: React.FormEventHandler = (event) => { const promises = []; - promises.push(dispatch(patchMe(data, true))); + const params = { ...data }; + if (params.fields_attributes?.length === 0) params.fields_attributes = [{ name: '', value: '' }]; + + promises.push(dispatch(patchMe(params, true))); if (features.muteStrangers) { promises.push(