diff --git a/libs/ledger-live-common/src/families/solana/js-synchronization.ts b/libs/ledger-live-common/src/families/solana/js-synchronization.ts index 9600c588faa4..2ca2808b595f 100644 --- a/libs/ledger-live-common/src/families/solana/js-synchronization.ts +++ b/libs/ledger-live-common/src/families/solana/js-synchronization.ts @@ -593,9 +593,9 @@ function getTokenSendersRecipients(tx: TransactionDescriptor) { new BigNumber(preTokenBalance?.uiTokenAmount.amount ?? 0), ); if (tokenDelta.lt(0)) { - accum.senders.push(account.pubkey.toBase58()); + accum.senders.push(postTokenBalance?.owner || account.pubkey.toBase58()); } else if (tokenDelta.gt(0)) { - accum.recipients.push(account.pubkey.toBase58()); + accum.recipients.push(postTokenBalance?.owner || account.pubkey.toBase58()); } } return accum;