diff --git a/src/client.ts b/src/client.ts index 0193964..bc23f53 100644 --- a/src/client.ts +++ b/src/client.ts @@ -576,7 +576,7 @@ export class MangoClient { marginAccount: MarginAccount, markets: Market[], owner: Account - ): Promise { + ): Promise { const transaction = new Transaction() @@ -645,7 +645,11 @@ export class MangoClient { } const additionalSigners = [] - return await this.sendTransaction(connection, transaction, owner, additionalSigners) + if (transaction.instructions.length == 0) { + return null + } else { + return await this.sendTransaction(connection, transaction, owner, additionalSigners) + } } async liquidate(