diff --git a/Gopkg.toml b/Gopkg.toml
index 337f38647b674477ecaff63ffbaffde951e289c7..1e5db0b7ce38b737cb4f99b4e7842ddfc66993f3 100644
--- a/Gopkg.toml
+++ b/Gopkg.toml
@@ -25,7 +25,7 @@
 #   unused-packages = true
 
 [[constraint]]
-  branch = "master"
+  branch = "909-email-is-not-archived-when-you-send-email-and-register-the-email-of-the-receiver-an-an-employee"
   name = "code.vereign.com/code/restful-api"
 
 [prune]
diff --git a/javascript/src/iframe/viamapi-iframe.js b/javascript/src/iframe/viamapi-iframe.js
index 8fe7f0c4c32f216d3020a756385b553eaabe0a53..5507aec000b1cefc4060a417eade8b498ab94979 100644
--- a/javascript/src/iframe/viamapi-iframe.js
+++ b/javascript/src/iframe/viamapi-iframe.js
@@ -718,6 +718,20 @@ const connection = Penpal.connectToParent({
         });
       });
     },
+    finalizeEmployeeRegistration: async (
+      identity,
+      identifier
+    ) => {
+      viamApi.setIdentity(identity.authentication.publicKey);
+      console.log('Res')
+      return executeRestfulFunction(
+        "public",
+        viamApi,
+        viamApi.identityFinalizeEmployeeRegistration,
+        null,
+        identifier
+      );
+    },
     agreeOnRegistration(registerIdentity) {
       return new Penpal.Promise(result => {
         viamApi.setIdentity(registerIdentity.authentication.publicKey);