         button.setImage(nil, for: .normal)
         button.removeTarget(self, action: #selector(addArticleToReadingList), for: .touchUpInside)
         button.addTarget(self, action: #selector(openReadingList), for: .touchUpInside)
-        delegate?.addedArticleToReadingList()
+        delegate?.readingListHint(self, shouldBeHidden: false)
     }
 }
 

}

protocol ReadingListHintViewControllerDelegate: NSObjectProtocol {
    func viewControllerWillBeDismissed()
    func addedArticleToReadingList()
}

@objc(WMFReadingListHintController)


extension ReadingListHintViewController: AddArticlesToReadingListDelegate {
    func viewControllerWillBeDismissed() {
        delegate?.readingListHint(self, shouldBeHidden: true)
    }
    
    func addedArticle(to readingList: ReadingList) {
