diff --git a/app/imports/client/ui/creature/buildTree/BuildTreeNode.vue b/app/imports/client/ui/creature/buildTree/BuildTreeNode.vue
index 17cc8174..3b9446d3 100644
--- a/app/imports/client/ui/creature/buildTree/BuildTreeNode.vue
+++ b/app/imports/client/ui/creature/buildTree/BuildTreeNode.vue
@@ -55,7 +55,7 @@
/>
s._id);
const slotChildren = CreatureProperties.find({
- 'parent.id': {$in: slotIds},
+ 'parentId': {$in: slotIds},
removed: {$ne: true},
- }, {
- sort: { order: 1 },
});
const tree = docsToForest([
...slots.fetch(),
...slotChildren.fetch()
- ]);
+ ].sort((a, b) => a.left - b.left));
traverse(tree, (child, parents) => {
const model = child.doc;
const isSlotWithSpace = model.type === 'propertySlot' && (