         }, completion: { (_) in
             // remove hint after animation is completed
             if hintHidden {
-                self.updateRandom(hintHidden)
+                self.adjustSpacingIfPresenterHasSecondToolbar()
                 self.removeHint()
             } else {
                 self.dismissHint()

        })
    }

    private func updateRandom(_ hintHidden: Bool) {
        if let vc = presenter as? WMFRandomArticleViewController {
            vc.setAdditionalSecondToolbarSpacing(hintHidden ? 0 : containerView.frame.height, animated: true)
        }
    }
}


    }

    func hintViewControllerHeightDidChange(_ hintViewController: HintViewController) {
        adjustSpacingIfPresenterHasSecondToolbar()
    }

    func hintViewControllerViewTypeDidChange(_ hintViewController: HintViewController, newViewType: HintViewController.ViewType) {
