diff --git a/javascript/src/iframe/viamapi-iframe.js b/javascript/src/iframe/viamapi-iframe.js
index a916e1d8b8268b85f79957ed93895a4b5ac90d8a..be23ef7306eec8c2d37f2ad0b6ad658b7cec2a18 100644
--- a/javascript/src/iframe/viamapi-iframe.js
+++ b/javascript/src/iframe/viamapi-iframe.js
@@ -1615,10 +1615,8 @@ const connection = Penpal.connectToParent({
         return encodeResponse("400", "", validateVMimeResponse.status);
       }
 
-      //TODO - what will be the response?
-
-      const signedVCardImageData = new ImageData(validateVMimeResponse.data);
-      return encodeResponse("200", signedVCardImageData, "vCard signed");
+      const validationResult = validateVMimeResponse.data;
+      return encodeResponse("200", validationResult, "Validation result retrieved");
     },
     generateQrCode,
     documentCreateDocument: async (passportUUID, path, contentType, title) => {