diff --git a/airflow-core/src/airflow/api_fastapi/core_api/services/ui/connections.py b/airflow-core/src/airflow/api_fastapi/core_api/services/ui/connections.py index 07d1186d6fabe..68881ac0f108e 100644 --- a/airflow-core/src/airflow/api_fastapi/core_api/services/ui/connections.py +++ b/airflow-core/src/airflow/api_fastapi/core_api/services/ui/connections.py @@ -185,7 +185,9 @@ def mock_any_of(allowed_values: list) -> HookMetaService.MockEnum: pass pm = ProvidersManager() - return pm.hooks, pm.connection_form_widgets, pm.field_behaviours + pm._cleanup() # Remove any cached hooks with non mocked FAB + pm._init_airflow_core_hooks() # Initialize core hooks + return pm.hooks, pm.connection_form_widgets, pm.field_behaviours # Will init providers hooks return ( {},