diff --git a/packages-internal/test-utils/src/createRenderer.tsx b/packages-internal/test-utils/src/createRenderer.tsx
index f6f9cfa64cf367..541689c49f6d7f 100644
--- a/packages-internal/test-utils/src/createRenderer.tsx
+++ b/packages-internal/test-utils/src/createRenderer.tsx
@@ -270,7 +270,7 @@ function render(
);
const result: MuiRenderResult = {
...testingLibraryRenderResult,
- user: userEvent.setup(),
+ user: userEvent.setup({ document }),
forceUpdate() {
traceSync('forceUpdate', () =>
testingLibraryRenderResult.rerender(
diff --git a/packages/mui-material/src/Autocomplete/Autocomplete.test.js b/packages/mui-material/src/Autocomplete/Autocomplete.test.js
index 49e08f6a723800..69da2763fc264f 100644
--- a/packages/mui-material/src/Autocomplete/Autocomplete.test.js
+++ b/packages/mui-material/src/Autocomplete/Autocomplete.test.js
@@ -9,7 +9,6 @@ import {
strictModeDoubleLoggingSuppressed,
} from '@mui/internal-test-utils';
import { spy } from 'sinon';
-import userEvent from '@testing-library/user-event';
import Box from '@mui/system/Box';
import { ThemeProvider, createTheme } from '@mui/material/styles';
import TextField from '@mui/material/TextField';
@@ -1688,7 +1687,7 @@ describe('', () => {
});
it('mouseup should not toggle the listbox open state when disabled', async () => {
- const { container, queryByRole } = render(
+ const { container, queryByRole, user } = render(
', () => {
//