diff --git a/src/async-components/views/dialogs/security/ExportE2eKeysDialog.tsx b/src/async-components/views/dialogs/security/ExportE2eKeysDialog.tsx
index 139ede4d9c..1f138146b9 100644
--- a/src/async-components/views/dialogs/security/ExportE2eKeysDialog.tsx
+++ b/src/async-components/views/dialogs/security/ExportE2eKeysDialog.tsx
@@ -20,11 +20,13 @@ import React, { ChangeEvent } from "react";
import { MatrixClient } from "matrix-js-sdk/src/client";
import { logger } from "matrix-js-sdk/src/logger";
-import { _t } from "../../../../languageHandler";
+import { _t, _td } from "../../../../languageHandler";
import * as MegolmExportEncryption from "../../../../utils/MegolmExportEncryption";
import BaseDialog from "../../../../components/views/dialogs/BaseDialog";
-import Field from "../../../../components/views/elements/Field";
import { KeysStartingWith } from "../../../../@types/common";
+import PassphraseField from "../../../../components/views/auth/PassphraseField";
+import PassphraseConfirmField from "../../../../components/views/auth/PassphraseConfirmField";
+import Field from "../../../../components/views/elements/Field";
enum Phase {
Edit = "edit",
@@ -46,6 +48,9 @@ interface IState {
type AnyPassphrase = KeysStartingWith