My mesh needs twice the same material?

I did a mesh in 3D and made one texture for the all the geometry, everything merged, all the different parts are in the same UV, I deleted the history.

Once I assign the material in Unity it works, but some parts stay without material, and I have to assign the same material to the other part of the mesh.
How do I make it my mesh to only work with one material?

using maya 2016

Make texture atls and adjust UV in Maya according to texture atlas you will get one material for whole combine mesh