} catch (DotSecurityException e) {
throw new DotContentletValidationException("Unable to validate a category field: " + field.getVelocityVarName(), e);
}
} else if (field.getFieldType().equals(Field.FieldType.HOST_OR_FOLDER.toString())) {
if (!UtilMethods.isSet(contentlet.getHost()) && !UtilMethods.isSet(contentlet.getFolder())) {
cve.addRequiredField(field);
hasError = true;
continue;
}
} else if(!UtilMethods.isSet(o)) {
cve.addRequiredField(field);