         divViews.forEach { $0.backgroundColor = theme.colors.border }
         finePrintTextView.backgroundColor = theme.colors.paperBackground
         finePrintTextView.textColor = theme.colors.secondaryText
-        beKindInputAccessoryView?.apply(theme: theme)
+        beKindInputAccessoryView.apply(theme: theme)
         subjectTextField.apply(theme: theme)
         bodyTextView.apply(theme: theme)
         super.apply(theme: theme)

        bodyContainerVerticalPaddingConstraints.forEach { contentFittingBodyContainerHeight += $0.constant  }
        
        var availableVerticalScreenSpace = talkPageScrollView.frame.height - bodyContainerOrigin.y
        availableVerticalScreenSpace = availableVerticalScreenSpace - finePrintContainerView.frame.height - beKindInputAccessoryView!.frame.height
        
        if bodyContainerViewHeightConstraint.constant != availableVerticalScreenSpace {
            if availableVerticalScreenSpace > singleLineBodyHeight && availableVerticalScreenSpace >= contentFittingBodyContainerHeight {

    private var beKindViewBottomConstraint: NSLayoutConstraint!
    private var beKindViewHeightConstraint: NSLayoutConstraint!

    private lazy var beKindInputAccessoryView: BeKindInputAccessoryView = {
        return BeKindInputAccessoryView.wmf_viewFromClassNib()
    }()

    @IBOutlet private var finePrintContainerView: UIView!
    @IBOutlet private var bodyContainerView: UIView!
