If this failed the job was 3/4's allocated and not in the database. This would cause a segfault if done where it happened before. Bug 3690 continuation of commit bf0429d1