diff --git a/src/bonsai/bonsai/tool/project.py b/src/bonsai/bonsai/tool/project.py index 98f4f76799..53bfe427c5 100644 --- a/src/bonsai/bonsai/tool/project.py +++ b/src/bonsai/bonsai/tool/project.py @@ -372,6 +372,10 @@ class Project(bonsai.core.tool.Project): props = cls.get_project_props() for project_library in libraries: library_elements = tool.Project.get_project_library_elements(project_library) + subhierarchy = libraries[project_library] + for sublibrary in subhierarchy: + sublibrary_elements = tool.Project.get_project_library_elements(sublibrary) + library_elements.update(sublibrary_elements) props.add_library_project_library( project_library.Name or "Unnamed", len(library_elements), project_library.id() )