diff --git a/src/discordas.ts b/src/discordas.ts
index 21bc61bca3eb1efaa42c9367aeefcac6c008223b..ea23d3ecc7ea2827d152cb0bb0cdbf10b181273d 100644
--- a/src/discordas.ts
+++ b/src/discordas.ts
@@ -69,12 +69,12 @@ async function run(port: number, fileConfig: DiscordBridgeConfig) {
             // onUserQuery: userQuery,
             onAliasQueried: async (alias: string, roomId: string) => {
                 try {
-                    await roomhandler.OnAliasQueried(alias, roomId);
+                    return await roomhandler.OnAliasQueried(alias, roomId);
                 } catch (err) { log.error("Exception thrown while handling \"onAliasQueried\" event", err); }
             },
             onAliasQuery: async (alias: string, aliasLocalpart: string) => {
                 try {
-                    await roomhandler.OnAliasQuery(alias, aliasLocalpart)
+                    return await roomhandler.OnAliasQuery(alias, aliasLocalpart);
                 } catch (err) { log.error("Exception thrown while handling \"onAliasQuery\" event", err); }
             },
             onEvent: async (request, context) => {