         contentView.frame = frame
         container.frame = frame
 
-        let imageSize = CGFloat(OpenSearchEngine.PreferredIconSize)
         let imageX = (48 - imageSize) / 2
         let imageY = (frame.size.height - imageSize) / 2
         imageView!.frame = CGRectMake(imageX, imageY, imageSize, imageSize)

        // The maximum width of the container, after which suggestions will wrap to the next line.
        let maxWidth = contentView.frame.width

        // The height of the suggestions container (minus margins), used to determine the frame.
        var height: CGFloat = 0

        var currentLeft = textLeft
        var currentTop = SearchViewControllerUX.SuggestionCellVerticalPadding

            let button = view as! UIButton
            var buttonSize = button.intrinsicContentSize()

            // Update our base frame height by the max size of either the image or the button so we never 
            // make the cell smaller than any of the two
            if height == imageSize {
                height = max(buttonSize.height, imageSize)
            }

            var width = currentLeft + buttonSize.width + SearchViewControllerUX.SuggestionMargin
