diff --git a/src/cutecoin/core/wallet.py b/src/cutecoin/core/wallet.py
index 0ec707fdcb7a294ef9fc4bb2ceba7b652e528545..e5b884dde36b0d0231c783cfc696e4ecee066b5b 100644
--- a/src/cutecoin/core/wallet.py
+++ b/src/cutecoin/core/wallet.py
@@ -73,6 +73,9 @@ class Cache():
         receivers = [o.pubkey for o in tx.outputs
                      if o.pubkey != tx.issuers[0]]
 
+        if len(receivers) == 0:
+            receivers = [tx.issuers[0]]
+
         try:
             issuer_uid = Person.lookup(tx.issuers[0], community).uid
         except PersonNotFoundError: