diff --git a/src/ChipInput.js b/src/ChipInput.js index 5a270a4..d64fb30 100644 --- a/src/ChipInput.js +++ b/src/ChipInput.js @@ -576,7 +576,7 @@ class ChipInput extends React.Component { [classes.marginDense]: other.margin === 'dense' })} error={error} - required={required} + required={chips.length > 0 ? undefined : required} onClick={this.focus} disabled={disabled} variant={variant} @@ -590,6 +590,7 @@ class ChipInput extends React.Component { focused={this.state.isFocused} variant={variant} ref={this.labelRef} + required={required} {...InputLabelProps} > {label}