Fix bug when get_user_callback return roles as unicode string
Fix by force roles to string (encode by utf8 if roles is not string)