diff --git a/packages/desktop-client/src/components/manager/subscribe/ConfirmPasswordForm.js b/packages/desktop-client/src/components/manager/subscribe/ConfirmPasswordForm.js
index cc50b4e9d38c0e0c094a7dea507ce30eaaccaa6f..695e4ab519d8af2a0c62d826ffc60f38403b3d30 100644
--- a/packages/desktop-client/src/components/manager/subscribe/ConfirmPasswordForm.js
+++ b/packages/desktop-client/src/components/manager/subscribe/ConfirmPasswordForm.js
@@ -47,6 +47,7 @@ export function ConfirmPasswordForm({ buttons, onSetPassword, onError }) {
         type={showPassword ? 'text' : 'password'}
         value={password1}
         onChange={e => setPassword1(e.target.value)}
+        onEnter={onSubmit}
       />
       <Input
         placeholder="Confirm password"
@@ -54,6 +55,7 @@ export function ConfirmPasswordForm({ buttons, onSetPassword, onError }) {
         value={password2}
         onChange={e => setPassword2(e.target.value)}
         style={{ marginTop: 10 }}
+        onEnter={onSubmit}
       />
 
       <View