Doesn't need ... but ...

This reads slightly better to me since the first is a convenience, the other is a duty.