A contract, which is valid until it is treated as void by the aggrieved party, is a voidable contract