diff --git a/src/discordclientfactory.ts b/src/discordclientfactory.ts
index d6e3acd471d50686ab310094d3c228788f7f1fda..461843e38fda9c9bc40f02269762837dad8833a3 100644
--- a/src/discordclientfactory.ts
+++ b/src/discordclientfactory.ts
@@ -38,7 +38,7 @@ export class DiscordClientFactory {
       }
       return this.store.get_user_token(userId).then((token) => {
         if (token === null) {
-          Promise.resolve(this.botClient);
+          return Promise.resolve(this.botClient);
         }
         client = Bluebird.promisifyAll(new Client({
           fetchAllMembers: true,