         feedsTableView?.delegate = nil
 
         println("deinit Feeds")
-    }
-    
-    override func viewDidAppear(animated: Bool) {
-        super.viewDidAppear(animated)
-
-        recoverNavigationDelegate()
     }
 
     override func viewDidLoad() {

    private var blockedFeeds = false {
        didSet {
            moreViewManager.blockedFeeds = blockedFeeds

            if blockedFeeds {
                dispatch_async(dispatch_get_main_queue()) { [weak self] in
                    if let userID = self?.profileUser?.userID {
                        NSNotificationCenter.defaultCenter().postNotificationName(YepConfig.Notification.blockedFeedsByCreator, object: userID)
                    }
                }
            }
        }
    }
    private lazy var moreViewManager: FeedsMoreViewManager = {

        }
    }

    @objc private func showFilter(sender: AnyObject) {
        
        if let window = view.window {
