diff --git a/packages/mui-material/src/useAutocomplete/useAutocomplete.test.js b/packages/mui-material/src/useAutocomplete/useAutocomplete.test.js
index 01dd8dd4b7880a..0c39bfe0724317 100644
--- a/packages/mui-material/src/useAutocomplete/useAutocomplete.test.js
+++ b/packages/mui-material/src/useAutocomplete/useAutocomplete.test.js
@@ -395,4 +395,24 @@ describe('useAutocomplete', () => {
fireEvent.click(button);
}).not.to.throw();
});
+
+ describe('prop: defaultValue', () => {
+ it('should not trigger onInputChange when defaultValue is provided', () => {
+ const onInputChange = spy();
+ const defaultValue = 'foo';
+
+ function Test() {
+ const { getInputProps } = useAutocomplete({
+ defaultValue,
+ onInputChange,
+ options: ['foo', 'bar'],
+ });
+
+ return ;
+ }
+
+ render();
+ expect(onInputChange.callCount).to.equal(0);
+ });
+ });
});