diff --git a/packages/ra-ui-materialui/src/input/AutocompleteInput.js b/packages/ra-ui-materialui/src/input/AutocompleteInput.js
index <HASH>..<HASH> 100644
--- a/packages/ra-ui-materialui/src/input/AutocompleteInput.js
+++ b/packages/ra-ui-materialui/src/input/AutocompleteInput.js
@@ -334,7 +334,7 @@ export class AutocompleteInput extends React.Component {
         return (
             <Popper
                 className={className}
-                open
+                open={Boolean(children)}
                 anchorEl={this.inputEl}
                 placement="bottom-start"
             >
[RFR] Fix popper positioning is sometimes not recalculated properly

See the official MUI demo using Popper for autocomplete inputs: <URL>