diff --git a/src/sakia/gui/navigation/txhistory/table_model.py b/src/sakia/gui/navigation/txhistory/table_model.py
index 209b1e7724ae5e021129eee86d1764b71cc56198..cc85691ffe3669dd159dd2b8f1541d4c10c154ce 100644
--- a/src/sakia/gui/navigation/txhistory/table_model.py
+++ b/src/sakia/gui/navigation/txhistory/table_model.py
@@ -220,9 +220,10 @@ class HistoryTableModel(QAbstractTableModel):
         self.endInsertRows()
 
     def add_dividend(self, dividend):
-        self.beginInsertRows(QModelIndex(), 0, 0)
-        self.transfers_data.append(self.data_dividend(dividend))
-        self.endInsertRows()
+        if dividend.pubkey == self.connection.pubkey:
+            self.beginInsertRows(QModelIndex(), 0, 0)
+            self.transfers_data.append(self.data_dividend(dividend))
+            self.endInsertRows()
 
     def change_transfer(self, transfer):
         for i, data in enumerate(self.transfers_data):