diff --git a/javascript/src/iframe/viamapi-iframe.js b/javascript/src/iframe/viamapi-iframe.js
index 8e7a464bd8c20e55c1580ec73655c5bade19d13d..63ad5c252a818d236ca6ebad17f1bb226fa85fd6 100644
--- a/javascript/src/iframe/viamapi-iframe.js
+++ b/javascript/src/iframe/viamapi-iframe.js
@@ -1169,6 +1169,8 @@ connection.promise.then(parent => {
     localStorage.getItem("token") === null ||
     localStorage.getItem("authenticatedIdentity") === null
   ) {
+    const event = createEvent("", "NotAuthenticated");
+    parent.onEvent(event);
     localStorage.removeItem("uuid");
     localStorage.removeItem("token");
     localStorage.removeItem("authenticatedIdentity");