             viewRealm.tableView.allowsMultipleSelection = newValue
         }
     }
-    
-    fileprivate var searchController : UISearchController?
     
     init(className: String, engine: BrowserEngine) {
         self.engine = engine
         self.className = className
         super.init(nibName: nil, bundle: nil)
         title = className
+    }
+    
+    public required init?(coder aDecoder: NSCoder) {
+        fatalError("init(coder:) has not been implemented")
     }
     
     override func loadView() {

        viewRealm.tableView.reloadData()
    }
    
    public required init?(coder aDecoder: NSCoder) {
        fatalError("init(coder:) has not been implemented")
    }
    
    // MARK: - View setup

        guard let objects = objects else { fatalError("Error") }
        let object = objects[indexPath.row]
        let properties = object.objectSchema.properties
        let detail = BrowserTools.previewText(for: properties, object: object)
        cell.updateWith(title: object.objectSchema.className, detailText: detail)
        return cell
    }
