         let section = settings[indexPath.section]
         if let setting = section[indexPath.row] {
             var cell: UITableViewCell!
-            if let status = setting.status {
+            if let _ = setting.status {
                 // Work around http://stackoverflow.com/a/9999821 and http://stackoverflow.com/a/25901083 by using a new cell.
                 // I could not make any setNeedsLayout solution work in the case where we disconnect and then connect a new account.
                 // Be aware that dequeing and then ignoring a cell appears to cause issues; only deque a cell if you're going to return it.

        super.init(reuseIdentifier: reuseIdentifier)
    }

    override init(frame: CGRect) {
        super.init(frame: frame)
        self.contentView.backgroundColor = UIConstants.TableViewHeaderBackgroundColor
        addSubview(titleLabel)
        self.clipsToBounds = true

        super.init(reuseIdentifier: reuseIdentifier)
    }

    init(frame: CGRect) {
        super.init(reuseIdentifier: nil)
        self.frame = frame
        self.contentView.backgroundColor = UIConstants.TableViewHeaderBackgroundColor
        let topBorder = UIView(frame: CGRect(x: 0, y: 0, width: frame.width, height: 0.5))
        topBorder.backgroundColor = UIConstants.TableViewSeparatorColor
        addSubview(topBorder)
        addSubview(logo)
