diff --git a/contracts/lib/ExplicitERC20.sol b/contracts/lib/ExplicitERC20.sol index 7684e1ae7..582414d5c 100644 --- a/contracts/lib/ExplicitERC20.sol +++ b/contracts/lib/ExplicitERC20.sol @@ -63,7 +63,7 @@ library ExplicitERC20 { // Verify transfer quantity is reflected in balance require( - newBalance == existingBalance.add(_quantity), + newBalance == existingBalance.add(_quantity) || _from == _to, "Invalid post transfer balance" ); }