Correct. Technically, the contract is voidable by the minor in most cases. There's exceptions, and state rules come into play. For instance, I believe, in CA if a minor misrepresents his/her age, then the contract can not be avoided. In IL, I believe, that's not the case, the contract can still be avoided.