Fix role processing in Patrole