             controller.commitButtonHidden = true
         }
         else if segue.identifier == "NewPerson" {
+            setEditing(false, animated: true)
             let navigationController = segue.destinationViewController as! UINavigationController
             let controller = navigationController.viewControllers.first as! PersonEditionViewController
             controller.title = NSLocalizedString("New Person", comment: "")

    func configureCell(cell: UITableViewCell, atIndexPath indexPath: NSIndexPath) {
        let person = personsController.recordAtIndexPath(indexPath)
        cell.textLabel?.text = person.name
        cell.detailTextLabel?.text = "\(person.score) points"
    }
    
    override func numberOfSectionsInTableView(tableView: UITableView) -> Int {


    override func viewDidLoad() {
        super.viewDidLoad()
        
        navigationItem.leftBarButtonItem = editButtonItem()
        
        let request = PersonsViewController.personsSortedByScore
        personsController = FetchedRecordsController(dbQueue, request: request, compareRecordsByPrimaryKey: true)
