     override func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
         switch SearchListSection(rawValue: section)! {
         case .SearchSuggestions:
-            return 1
+            return searchEngines.shouldShowSearchSuggestions ? 1 : 0
         case .BookmarksAndHistory:
             return data.count
         }

        setTitleColor(UIColor.darkGrayColor(), forState: UIControlState.Normal)
        titleLabel?.font = SuggestionFont
        backgroundColor = SuggestionBackgroundColor
        layer.borderColor = SuggestionBorderColor.CGColor
        layer.borderWidth = SuggestionBorderWidth
        layer.cornerRadius = SuggestionCornerRadius
        contentEdgeInsets = SuggestionInsets

/**
 * Rounded search suggestion button that highlights when selected.
 */
private class SuggestionButton: InsetButton {
    override init() {
        super.init()
    }
