diff --git a/io_scene_fbx/__init__.py b/io_scene_fbx/__init__.py index a9c589150b2c7162b83858f7fb8afd2dfd4d1b05..07a7b62d63e165da05939854f6f3b9f06321b24e 100644 --- a/io_scene_fbx/__init__.py +++ b/io_scene_fbx/__init__.py @@ -21,7 +21,7 @@ bl_info = { "name": "FBX format", "author": "Campbell Barton, Bastien Montagne, Jens Restemeier", - "version": (4, 25, 0), + "version": (4, 26, 0), "blender": (2, 90, 0), "location": "File > Import-Export", "description": "FBX IO meshes, UV's, vertex colors, materials, textures, cameras, lamps and actions", diff --git a/io_scene_fbx/import_fbx.py b/io_scene_fbx/import_fbx.py index a07e919ef5c8f17bc906ddf1e08cb1eed1cc8cdd..ee5de9c308eb25bcdb2a0a7565c5e44998f17727 100644 --- a/io_scene_fbx/import_fbx.py +++ b/io_scene_fbx/import_fbx.py @@ -1936,7 +1936,8 @@ class FbxImportHelperNode: for _, m in self.clusters: meshes.update(m) for child in self.children: - child.collect_skeleton_meshes(meshes) + if not child.meshes: + child.collect_skeleton_meshes(meshes) def collect_armature_meshes(self): if self.is_armature: