diff --git a/invenio_communities/assets/semantic-ui/js/invenio_communities/settings/profile/DeleteButton.js b/invenio_communities/assets/semantic-ui/js/invenio_communities/settings/profile/DeleteButton.js
index 6ce046507..386fbd32f 100644
--- a/invenio_communities/assets/semantic-ui/js/invenio_communities/settings/profile/DeleteButton.js
+++ b/invenio_communities/assets/semantic-ui/js/invenio_communities/settings/profile/DeleteButton.js
@@ -44,7 +44,7 @@ export const DeleteButton = (props) => {
if (modalOpen) cancelBtnRef?.current?.focus();
}, [modalOpen, cancelBtnRef]);
- const { label, confirmationMessage } = props;
+ const { label, confirmationMessage, id } = props;
return (
<>
@@ -60,7 +60,7 @@ export const DeleteButton = (props) => {
aria-haspopup="dialog"
aria-controls="warning-modal"
aria-expanded={modalOpen}
- id="delete-button"
+ id={id}
>
{label}
@@ -69,7 +69,7 @@ export const DeleteButton = (props) => {
{label}
@@ -178,7 +178,7 @@ export class DeleteCommunityModal extends Component {
{logoExists && (