diff --git a/javascript/src/iframe/viamapi-iframe.js b/javascript/src/iframe/viamapi-iframe.js
index ec2a74cfe4d07b4fd559361133483a5b3a8da963..96c943b8024053af72e7ae102a1bf42c7cb5a302 100644
--- a/javascript/src/iframe/viamapi-iframe.js
+++ b/javascript/src/iframe/viamapi-iframe.js
@@ -961,7 +961,7 @@ const connection = Penpal.connectToParent({
         };
       }
     },
-    identityRestoreAccess(restoreAccessIdentity, identificator) {
+    identityRestoreAccess(restoreAccessIdentity, identificator, restoreType) {
       return new Penpal.Promise(result => {
         viamApi.setSessionData("", "");
         viamApi.setIdentity(restoreAccessIdentity.authentication.publicKey);
@@ -971,7 +971,8 @@ const connection = Penpal.connectToParent({
           viamApi,
           viamApi.identityRestoreAccess,
           null,
-          identificator
+          identificator,
+          restoreType
         ).then(executeResult => {
           result(executeResult);
         });