diff --git a/packages/core/src/base-client.ts b/packages/core/src/base-client.ts index 1e75d7dc..68e9f237 100644 --- a/packages/core/src/base-client.ts +++ b/packages/core/src/base-client.ts @@ -579,8 +579,7 @@ export class BaseTelegramClient extends EventEmitter { * > with [@BotFather](//t.me/botfather) */ async exportSession(): Promise { - const primaryDcs = await this.storage.getDefaultDcs() - if (!primaryDcs) throw new Error('No default DC set') + const primaryDcs = (await this.storage.getDefaultDcs()) ?? this._defaultDcs const authKey = await this.storage.getAuthKeyFor(primaryDcs.main.id) if (!authKey) throw new Error('Auth key is not ready yet')