diff --git a/api/src/engine/engine.service.ts b/api/src/engine/engine.service.ts
index d0e4efd47b446a8aacc6020e46646d453dec8a44..b7344332a30ce1e1b3dd9b58f0c04f6b471a3d62 100644
--- a/api/src/engine/engine.service.ts
+++ b/api/src/engine/engine.service.ts
@@ -246,7 +246,7 @@ export default class EngineService implements Connector {
   async logout(req: Request): Promise<void> {
     await this.clearCache(req);
 
-    if (this.connector.logout) this.connector.logout(req);
+    if (this.connector.logout) return this.connector.logout(req);
   }
 
   /**