If you take the first material, and set repeat to 1, does it still happen?
Are the UVs on the mesh ok?