If you can do X in the first place, I don't think there's any general rule that you can't condition X on someone not signing a contract.
If you can do X in the first place, I don't think there's any general rule that you can't condition X on someone not signing a contract.