diff --git a/Tusker/Screens/Onboarding/InstanceSelectorTableViewController.swift b/Tusker/Screens/Onboarding/InstanceSelectorTableViewController.swift index e73d2d84..60aed0c1 100644 --- a/Tusker/Screens/Onboarding/InstanceSelectorTableViewController.swift +++ b/Tusker/Screens/Onboarding/InstanceSelectorTableViewController.swift @@ -150,7 +150,8 @@ class InstanceSelectorTableViewController: UITableViewController { private func updateSpecificInstance(domain: String) { activityIndicator.startAnimating() - guard let components = parseURLComponents(input: domain) else { + guard let components = parseURLComponents(input: domain), + let url = components.url else { var snapshot = dataSource.snapshot() if snapshot.indexOfSection(.selected) != nil { snapshot.deleteSections([.selected]) @@ -159,7 +160,6 @@ class InstanceSelectorTableViewController: UITableViewController { activityIndicator.stopAnimating() return } - let url = components.url! let client = Client(baseURL: url, session: .appDefault) let request = Client.getInstance()