It didn't really take a guru, I guess .. Look:: RequestMarkupReview = 'BIS Request Markup Review ' ^ trans.guard.__dict__: { 'permissions': ('BIS Request Markup Review',)}, ^ There's an evil trailing space in the definition, which atrophies somewhere along the way. I'll go file a Collector issue on this .. -- Jean Jordaan http://www.upfrontsystems.co.za