diff --git a/javascript/src/iframe/viamapi-iframe.js b/javascript/src/iframe/viamapi-iframe.js
index 52d60c882f75a1632536b44ca4f83169827a3abe..8bd38f9ba5713d271441316e5d17f7acc2a736ac 100644
--- a/javascript/src/iframe/viamapi-iframe.js
+++ b/javascript/src/iframe/viamapi-iframe.js
@@ -986,11 +986,9 @@ const connection = Penpal.connectToParent({
     },
     contactsCheckAccountRecoveryStatus: async restoreAccessIdentity => {
       window.currentlyLoadedIdentity = restoreAccessIdentity;
-      const {
-        publicKey,
-        x509Certificate
-      } = restoreAccessIdentity.authentication;
+      const { publicKey } = restoreAccessIdentity.authentication;
       window.loadedIdentities[publicKey] = restoreAccessIdentity;
+      window.viamAnonymousApi.setIdentity(publicKey);
       window.viamApi.setSessionData("", "");
       window.viamApi.setIdentity(publicKey);