diff --git a/jslib b/jslib
index 1016bbfb9eb..ff387622e0e 160000
--- a/jslib
+++ b/jslib
@@ -1 +1 @@
-Subproject commit 1016bbfb9eb28c220de8d2ab86d1f2757328f254
+Subproject commit ff387622e0e8bbfb45a6a06da5eb86c8da9d763d
diff --git a/src/_locales/en/messages.json b/src/_locales/en/messages.json
index 2e22eaacd25..8309ae412f5 100644
--- a/src/_locales/en/messages.json
+++ b/src/_locales/en/messages.json
@@ -803,7 +803,10 @@
"message": "Insert your security key into your computer's USB port. If it has a button, touch it."
},
"webAuthnNewTab": {
- "message": "Continue the WebAuthn 2FA verification in the new tab."
+ "message": "To start the WebAuthn 2FA verification. Click the button below to open a new tab and follow the instructions provided in the new tab."
+ },
+ "webAuthnNewTabOpen": {
+ "message": "Open new tab"
},
"webAuthnAuthenticate": {
"message": "Authenticate WebAuthn"
diff --git a/src/popup/accounts/two-factor.component.html b/src/popup/accounts/two-factor.component.html
index db6518b8179..2e8cd97b063 100644
--- a/src/popup/accounts/two-factor.component.html
+++ b/src/popup/accounts/two-factor.component.html
@@ -73,6 +73,7 @@