diff --git a/fsl/data/gifti.py b/fsl/data/gifti.py index aa8b20ed7b8cedf7a168c901458f0aa85e8d770e..2d1f3856d5ddae797b271a4cf79c4b14a12faf8b 100644 --- a/fsl/data/gifti.py +++ b/fsl/data/gifti.py @@ -138,7 +138,10 @@ class GiftiMesh(fslmesh.Mesh): surfimg, _, vertices, _ = loadGiftiMesh(infile) - vertices = self.addVertices(vertices, key, *args, **kwargs) + for i, v in enumerate(vertices): + if i == 0: key = infile + else: key = '{}_{}'.format(infile, i) + vertices[i] = self.addVertices(v, key, *args, **kwargs) self.setMeta(infile, surfimg)