diff --git a/WordPress/Classes/ViewRelated/Blog/My Site/MySiteViewController.swift b/WordPress/Classes/ViewRelated/Blog/My Site/MySiteViewController.swift index b45266a744e7..221e11fd983b 100644 --- a/WordPress/Classes/ViewRelated/Blog/My Site/MySiteViewController.swift +++ b/WordPress/Classes/ViewRelated/Blog/My Site/MySiteViewController.swift @@ -185,7 +185,10 @@ final class MySiteViewController: UIViewController, UIScrollViewDelegate, NoSite override func viewWillDisappear(_ animated: Bool) { super.viewWillDisappear(animated) - resetNavBarAppearance(animated: animated) + // Only reset for a push to avoid animating the My Site title behind a presented modal. + if navigationController?.topViewController !== self { + resetNavBarAppearance(animated: animated) + } createButtonCoordinator?.hideCreateButton() }