Marocko har lofwat full upprättelse.