         didUploadCoverImage = (onboardingData.coverImage != nil)
         onboardingViewController?.hasAbortButton = true
         onboardingViewController?.canGoNext = isProfileValid
+
+        didSetOnboardingData()
+    }
+
+    private func didSetOnboardingData() {
+        guard isViewLoaded else { return }
 
         screen.name = onboardingData.name
         screen.bio = onboardingData.bio

    }

    var onboardingViewController: OnboardingViewController?
    var onboardingData: OnboardingData!
    var didSetName = false
    var didSetBio = false
    var didSetLinks = false

        let screen = OnboardingProfileScreen()
        screen.delegate = self
        view = screen

        didSetOnboardingData()
    }
}

