         }
     }
 
-    func configure(with searchResult: InsertMediaSearchResult, showImageDescription: Bool = true, showLicenseName: Bool = true, showMoreInformationButton: Bool = true, theme: Theme) {
+    func configure(with searchResult: InsertMediaSearchResult, showImageDescription: Bool = true, showLicenseName: Bool = true, showMoreInformationButton: Bool = true, keepBackgroundClear: Bool = false, theme: Theme) {
         titleLabel.text = searchResult.displayTitle
         moreInformationURL = searchResult.imageInfo?.filePageURL
         if showImageDescription, let imageDescription = searchResult.imageInfo?.imageDescription {

            licenseLabel.isHidden = true
        }
        setNeedsLayout()
    }

    private func licenseImageView(withImageNamed imageName: String, theme: Theme) -> UIImageView? {

    @IBOutlet private weak var moreInformationButton: UIButton!

    var moreInformationAction: ((URL) -> Void)?
    private var keepBackgroundClear = false

    private var moreInformationURL: URL? {
        didSet {
