the object is done by PutRaw: newBaseObj=NMesh.PutRaw(newBaseMesh,"Base") newBaseObj.name = "Base" To prevent confusion, I repete my last message: This code work under Blender 228a: newBaseObj.name = "Base" but using 228c I've this error: File "MorphFiles.py", line 303, in build AttributeError: expected a String as argument