diff --git a/javascript/src/iframe/viamapi-iframe.js b/javascript/src/iframe/viamapi-iframe.js
index 4430d615652262f38728f3260d20ddf8378f2ff6..e3b0396ce0d97bf26eb81566f16529ddf23db0df 100644
--- a/javascript/src/iframe/viamapi-iframe.js
+++ b/javascript/src/iframe/viamapi-iframe.js
@@ -2258,11 +2258,7 @@ const connection = Penpal.connectToParent({
       })
     },
     collaboraDiscovery() {
-      return new Penpal.Promise(result => {
-        collaboraApi.discovery().then(function(apps) {
-          result(apps);
-        });
-      });
+      return collaboraApi.discovery().then(apps => apps);
     },
     ...penpalMethods
   }