diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/dataaccess/PropertyValidator.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/dataaccess/PropertyValidator.java index 50465466c5757b1cc41a60a99a1e959d6e21fd4e..1c4477875125b0b878d9c0af1abdb72f8e7c6163 100644 --- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/dataaccess/PropertyValidator.java +++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/dataaccess/PropertyValidator.java @@ -369,7 +369,8 @@ public final class PropertyValidator implements IPropertyValueValidator + "Expected '<CODE> (<TYPE>)'.", value); } if (materialTypeOrNull != null - && identifierOrNull.getTypeCode().equals(materialTypeOrNull.getCode()) == false) + && identifierOrNull.getTypeCode() + .equalsIgnoreCase(materialTypeOrNull.getCode()) == false) { throw UserFailureException.fromTemplate( "Material '%s' is of wrong type. Expected: '%s'.", value,