diff --git a/javascript/src/iframe/viamapi-iframe.js b/javascript/src/iframe/viamapi-iframe.js
index 7687af53e5d2b697a2c6cc2e6a51a5e72edd35e8..8a67381fb7b4cbce471db29d48b063a62bae6c85 100644
--- a/javascript/src/iframe/viamapi-iframe.js
+++ b/javascript/src/iframe/viamapi-iframe.js
@@ -578,6 +578,8 @@ const connection = Penpal.connectToParent({
         if (identity) {
           identity.pinCode = newPinCode;
           await setIdentityInLocalStorage(identity);
+          window.currentlyAuthenticatedIdentity = identity;
+          window.currentlyLoadedIdentity = identity;
 
           return encodeResponse("200", null, "Successfully changed pincode");
         } else {