diff --git a/.gitignore b/.gitignore
index 4e93143e7..133b672c0 100755
--- a/.gitignore
+++ b/.gitignore
@@ -17,3 +17,4 @@ temp/babel-plugin-react-intl
/temp
/.vscode
/module.config.js
+/src/account-settings/JumpNav.jsx
diff --git a/src/account-settings/AccountSettingsPage.jsx b/src/account-settings/AccountSettingsPage.jsx
index 28cb41d40..4eb5baedd 100644
--- a/src/account-settings/AccountSettingsPage.jsx
+++ b/src/account-settings/AccountSettingsPage.jsx
@@ -777,12 +777,15 @@ class AccountSettingsPage extends React.Component {
-
-
-
+ {this.props.formValues.enable_account_deletion
+ && (
+
+
+
+ )}
>
);
@@ -822,6 +825,7 @@ class AccountSettingsPage extends React.Component {
@@ -871,6 +875,7 @@ AccountSettingsPage.propTypes = {
shouldDisplayDemographicsSection: PropTypes.bool,
useVerifiedNameForCerts: PropTypes.bool.isRequired,
verified_name: PropTypes.string,
+ enable_account_deletion: PropTypes.bool,
}).isRequired,
committedValues: PropTypes.shape({
name: PropTypes.string,
diff --git a/src/account-settings/JumpNav.jsx b/src/account-settings/JumpNav.jsx
index a671bfe1f..c05a60ed4 100644
--- a/src/account-settings/JumpNav.jsx
+++ b/src/account-settings/JumpNav.jsx
@@ -13,6 +13,7 @@ import messages from './AccountSettingsPage.messages';
const JumpNav = ({
intl,
displayDemographicsLink,
+ displayAccountDeletion
}) => {
const stickToTop = useWindowSize().width > breakpoints.small.minWidth;
const showNotificationMenu = false;
@@ -64,11 +65,14 @@ const JumpNav = ({
{intl.formatMessage(messages['account.settings.section.linked.accounts'])}
-
-
- {intl.formatMessage(messages['account.settings.jump.nav.delete.account'])}
-
-
+ {displayAccountDeletion
+ && (
+
+
+ {intl.formatMessage(messages['account.settings.jump.nav.delete.account'])}
+
+
+ )}
{showNotificationMenu
&& (