diff --git a/src/store.ts b/src/store.ts
index 751a89c6a062329fe0fbb73653639237d02dc80a..eb236d6d4d8ebfe42d651881df892d9f1c154edd 100644
--- a/src/store.ts
+++ b/src/store.ts
@@ -175,14 +175,22 @@ export class DiscordStore {
     public async delete_user_token(discordId: string): Promise<void> {
         log.silly("SQL", "delete_user_token => ", discordId);
         try {
-            await this.db.Run(
-                `
-                DELETE FROM user_id_discord_id WHERE discord_id = $id;
-                DELETE FROM discord_id_token WHERE discord_id = $id;
-                `
-            , {
-                $id: discordId,
-            });
+            await Promise.all([
+                this.db.Run(
+                    `
+                    DELETE FROM user_id_discord_id WHERE discord_id = $id;
+                    `
+                , {
+                    $id: discordId,
+                }),
+                this.db.Run(
+                    `
+                    DELETE FROM discord_id_token WHERE discord_id = $id;
+                    `
+                , {
+                    $id: discordId,
+                }),
+            ]);
         } catch (err) {
             log.error("Error deleting user token ", err);
             throw err;