diff --git a/src/frontend/apps/desk/src/features/mail-domains/domains/__tests__/MailDomainView.test.tsx b/src/frontend/apps/desk/src/features/mail-domains/domains/__tests__/MailDomainView.test.tsx
index 08e1f3d..993e68c 100644
--- a/src/frontend/apps/desk/src/features/mail-domains/domains/__tests__/MailDomainView.test.tsx
+++ b/src/frontend/apps/desk/src/features/mail-domains/domains/__tests__/MailDomainView.test.tsx
@@ -57,6 +57,11 @@ jest.mock('@openfun/cunningham-react', () => ({
}),
}));
+jest.mock('next/navigation', () => ({
+ ...jest.requireActual('next/navigation'),
+ useRouter: () => jest.fn(),
+}));
+
describe('', () => {
const apiUrl = `end:/mail-domains/${mockMailDomain.slug}/fetch/`;
diff --git a/src/frontend/apps/desk/src/features/mail-domains/domains/components/MailDomainView.tsx b/src/frontend/apps/desk/src/features/mail-domains/domains/components/MailDomainView.tsx
index be49ca7..5fc201a 100644
--- a/src/frontend/apps/desk/src/features/mail-domains/domains/components/MailDomainView.tsx
+++ b/src/frontend/apps/desk/src/features/mail-domains/domains/components/MailDomainView.tsx
@@ -1,4 +1,5 @@
import { Button } from '@openfun/cunningham-react';
+import { useRouter } from 'next/navigation';
import * as React from 'react';
import { useTranslation } from 'react-i18next';
@@ -26,6 +27,7 @@ export const MailDomainView = ({
}: Props) => {
const { t } = useTranslation();
const { colorsTokens } = useCunninghamTheme();
+ const router = useRouter();
const [showModal, setShowModal] = React.useState(false);
const handleShowModal = () => {
@@ -53,7 +55,7 @@ export const MailDomainView = ({
>