diff --git a/packages/components/src/autocomplete/index.tsx b/packages/components/src/autocomplete/index.tsx
index 55ba3ff34bba30..42a44a5df2c196 100644
--- a/packages/components/src/autocomplete/index.tsx
+++ b/packages/components/src/autocomplete/index.tsx
@@ -103,7 +103,9 @@ export function useAutocomplete( {
 					obj !== null &&
 					typeof obj === 'object' &&
 					'action' in obj &&
-					'value' in obj
+					obj.action !== undefined &&
+					'value' in obj &&
+					obj.value !== undefined
 				);
 			};