diff --git a/contracts/protocol/bases/mixins/Custody.sol b/contracts/protocol/bases/mixins/Custody.sol index 2dd30fc6..a72bcdf1 100644 --- a/contracts/protocol/bases/mixins/Custody.sol +++ b/contracts/protocol/bases/mixins/Custody.sol @@ -108,7 +108,7 @@ abstract contract Custody is FundsManager { unchecked { diff = custodianPayoff + custodianFee.amount - balance; } - if (returnedAmount > diff) { + if (returnedAmount >= diff) { unchecked { returnedAmount -= diff; balance = custodianPayoff + custodianFee.amount;