7.8.3 A self-closing throttle must be fitted to all motorcycles.
If your are not on the bike, the throttle must still snap closed, push-pull was not required in 07 rule book, push-pulls must also self close...
You should be OK, just make sure the throttle does not bind at all steering angles between the locks...