If a person has not been previously arrested for or charged with a violation under said section 24, 24G or 24L, such person shall, if he consents, be assigned to a program specifically designed by the department of public health for the treatment of underage drinking drivers; provided, however, that such assignment shall not be precluded by a finding or disposition upon a charge against such person under said section 24, 24G or 24L. Upon entry into such program, as authorized by this section or as otherwise required under any disposition pursuant to section 24D, the suspension of a license or permit to operate as required by this section shall be waived by the registrar for a person under 21 years of age but over 18 years of age; provided, however, that such suspension shall be for a period of 180 days for such person who was under the age of 18 at the time of such violation. Upon the failure of a person under the age of 21 to successfully complete such program, the registrar shall forthwith suspend such license or permit to operate for 180 days; provided, however, that upon such failure to successfully complete such program by a person who was under the age of 18 at the time of such violation, the registrar shall forthwith suspend the license or permit to operate for one year.
Mass. Gen. Laws ch. 90, § 24P