diff --git a/homeassistant/components/onboarding/views.py b/homeassistant/components/onboarding/views.py index bbe198f0d2f..a42577b9f34 100644 --- a/homeassistant/components/onboarding/views.py +++ b/homeassistant/components/onboarding/views.py @@ -197,7 +197,7 @@ class UserOnboardingView(_BaseOnboardingStepView): {"username": data["username"]} ) await hass.auth.async_link_user(user, credentials) - if "person" in hass.config.components: + if await async_wait_component(hass, "person"): await person.async_create_person(hass, data["name"], user_id=user.id) # Create default areas using the users supplied language.