diff --git a/packages/core/src/controllers/TransactionsController.ts b/packages/core/src/controllers/TransactionsController.ts index f2d0fed699..b8e011ee41 100644 --- a/packages/core/src/controllers/TransactionsController.ts +++ b/packages/core/src/controllers/TransactionsController.ts @@ -101,7 +101,13 @@ export const TransactionsController = { const yearTransactions = grouped[year] ?? {} const monthTransactions = yearTransactions[month] ?? [] - if (monthTransactions.find(t => t.metadata.minedAt === transaction.metadata.minedAt)) { + if ( + monthTransactions.find( + t => + t.metadata.minedAt === transaction.metadata.minedAt || + transaction.metadata.hash === t.metadata.hash + ) + ) { return }