This looks like a bug really then. As it ought to be "title_1". We do generate that name in the driver. Perhaps we should poke the server people to validate ensureIndex as well?