A condition in the contract allows for discharge upon the happening of some future event such as "the Government approval of a certain development". If the condition is not met the contract is discharged by agreement.
See:
subject to finance clause
conditional contract