I am using the Texture Atlas to combine UVs from multiple objects, all of which have UVs already unwrapped and laid out. To do this I am adding the objects to the atlas and then using the 'StartManualUnwrap' button. This is all following the CGCookie course on 'shading a scifi helmet'. When I do this I get the following error: Traceback (most recent call last): File "C:\Program Files\Blender Foundation\Blender\2.78\scripts\addons\uv_texture_atlas.py", line 214, in execute group_name=group.name, unwrap=False) File "C:\Program Files\Blender Foundation\Blender\2.78\scripts\modules\bpy\ops.py", line 189, in __call__ ret = op_call(self.idname_py(), None, kw) RuntimeError: Error: Traceback (most recent call last): File "C:\Program Files\Blender Foundation\Blender\2.78\scripts\addons\uv_texture_atlas.py", line 673, in execute bpy.ops.object.join() File "C:\Program Files\Blender Foundation\Blender\2.78\scripts\modules\bpy\ops.py", line 189, in __call__ ret = op_call(self.idname_py(), None, kw) RuntimeError: Operator bpy.ops.object.join.poll() failed, context is incorrect location: C:\Program Files\Blender Foundation\Blender\2.78\scripts\modules\bpy\ops.py:189 location: :-1 Does anybody have an idea why this is happening? I tested by just adding two of my objects to the atlas, rather than all of them, with the same outcome. I also tried starting a new blend file and unwrapping two cubes, combining them with the atlas and then performing the manual unwrap. This worked fine. Thanks in advance.