128.—(1) If a person who has failed to observe any condition of a recognisance under section 6 of the Act of 1907 is a child, the court may, in addition to its powers under that section—
(a) direct the child to comply with the condition in so far as it has not been complied with, or
(b) revoke the order and substitute another community sanction.
(2) Subsection (1) shall not apply to any recognisance under the Act of 1907 which was entered into before the commencement of this section.