diff --git a/app/javascript/mastodon/features/account_edit/modals/image_alt.tsx b/app/javascript/mastodon/features/account_edit/modals/image_alt.tsx
index 40b46f3e11..d9d014f792 100644
--- a/app/javascript/mastodon/features/account_edit/modals/image_alt.tsx
+++ b/app/javascript/mastodon/features/account_edit/modals/image_alt.tsx
@@ -3,6 +3,7 @@ import { useCallback, useState } from 'react';
import { FormattedMessage } from 'react-intl';
+import { CharacterCounter } from '@/mastodon/components/character_counter';
import { Details } from '@/mastodon/components/details';
import { TextAreaField } from '@/mastodon/components/form_fields';
import { LoadingIndicator } from '@/mastodon/components/loading_indicator';
@@ -84,7 +85,12 @@ export const ImageAltTextField: FC<{
const altLimit = useAppSelector(
(state) =>
state.server.getIn(
- ['server', 'configuration', 'media_attachments', 'description_limit'],
+ [
+ 'server',
+ 'configuration',
+ 'accounts',
+ 'max_header_description_length',
+ ],
150,
) as number,
);
@@ -100,23 +106,26 @@ export const ImageAltTextField: FC<{
<>
-