         let replyListViewController = TalkPageReplyListViewController(dataStore: dataStore, topic: topic, talkPageSemanticContentAttribute: talkPageSemanticContentAttribute)
         replyListViewController.delegate = self
         replyListViewController.apply(theme: theme)
-        replyListViewController.repliesAreDisabled = repliesAreDisabled
+        replyListViewController.repliesAreDisabled = viewState.repliesAreDisabled
         self.replyListViewController = replyListViewController
         navigationController?.pushViewController(replyListViewController, animated: true)
     }

    override func viewDidLoad() {
        super.viewDidLoad()

        fetch()
        setupNavigationBar()
    }
    
    override func apply(theme: Theme) {

                            self.updateScrollViewInsets()
                        }
                    } else {
                        self.viewState = fetchResult.isInitialLocalResult ? .fetchInitialResultEmpty : .fetchFinishedResultEmpty
                    }
                case .failure(let error):
                    self.viewState = .fetchFailure(error: error)
                }
            }
        }
