Robi MacBain must register as a sex offender for five years.