diff --git a/src/sakia/data/entities/transaction.py b/src/sakia/data/entities/transaction.py index e321d013423f73a2f9f8c32396d34549bfab8119..f00a1cb1fccf5be882dd666f0f2fdf100898739e 100644 --- a/src/sakia/data/entities/transaction.py +++ b/src/sakia/data/entities/transaction.py @@ -24,7 +24,7 @@ def parse_transaction_doc(tx_doc, pubkey, block_number, mediantime, txid): in_outputs = len([o for o in tx_doc.outputs if o.conditions.left.pubkey == pubkey]) > 0 - if len(receivers) == 0: + if len(receivers) == 0 and in_issuers: receivers = [tx_doc.issuers[0]] # Transaction to self outputs = [o for o in tx_doc.outputs]