Fixed error if roles not assigned
Support multiple conditions per field