diff --git a/src/libs/actions/IOU.js b/src/libs/actions/IOU.js index 726d3244c3a1..587b2392deba 100644 --- a/src/libs/actions/IOU.js +++ b/src/libs/actions/IOU.js @@ -1054,8 +1054,8 @@ function editMoneyRequest(transactionID, transactionThreadReportID, transactionC // from the server with the currency conversion let updatedMoneyRequestReport = {...iouReport}; const updatedChatReport = {...chatReport}; - if (updatedTransaction.currency === iouReport.currency && updatedTransaction.modifiedAmount) { - const diff = TransactionUtils.getAmount(transaction, true) - TransactionUtils.getAmount(updatedTransaction, true); + const diff = TransactionUtils.getAmount(transaction, true) - TransactionUtils.getAmount(updatedTransaction, true); + if (updatedTransaction.currency === iouReport.currency && updatedTransaction.modifiedAmount && diff !== 0) { if (ReportUtils.isExpenseReport(iouReport)) { updatedMoneyRequestReport.total += diff; } else {