# Bone heat weighting: failed to find solution for one or more bones

I am creating men/woman character using MakeHuman tool and import into the blender tool. I followed the steps given in the below youtube video tutorial to work with blender.

I can generate the armature. But When I skin the armature into the character I got the following error

"bone heat weighting: failed to find solution for one or more bones".


What may be the problem and how can I fix this?

I also faced this message, the reason was that the model wasn't symmetric (after twiddling with an already applied mirror modifier). In this case you could try to cut off one half and mirror it again. After that the parenting with automatic weights should work.

In my case it turned out to be some rather complicated and overlapping geometry near the center of the model (mandibles and a toothy mouth) that I had to weight paint manually You can mask which vertices get auto painted if you use the Weights -> Assign Automatic From Bones with face or vertex selection masking, or you can separate the complicated bits from the main mesh and then auto weight paint the main mesh.