The easiest way to accomplish this is to include language such that, notwithstanding any assignment, the original buyer will not be released and remains personally responsible for the contract obligation.
The seller therefore would have nothing to lose by agreeing to an assignabilty provision.