 
     func presentSearchController(_ searchController: UISearchController) {
         present(searchController, animated: true)
+    }
+    
+    func willDismissSearchController(_ searchController: UISearchController) {
+        if #available(iOS 11.0, *) { return }
+        adjustTableViewContentInsetsForiOS10LayoutProblems()
     }
 
     // MARK: UISearchResultsUpdating

    }

    // MARK: Private

    @objc private func refreshControlValueDidChange() {
        delegate?.dealersSceneDidPerformRefreshAction()

        
        prepareSearchController()
        
        if #available(iOS 11.0, *) {
            extendedLayoutIncludesOpaqueBars = true
        } else {
            extendedLayoutIncludesOpaqueBars = false
        }
        
        delegate?.dealersSceneDidLoad()
    }
    
