diff --git a/src/ui/banner/banner.component.ts b/src/ui/banner/banner.component.ts
index 7d01ae660474042cc060591a62725fd57d8a49d6..71fba9c5cc47ca0da862295ecbeeb5b0d2c608fc 100644
--- a/src/ui/banner/banner.component.ts
+++ b/src/ui/banner/banner.component.ts
@@ -237,5 +237,12 @@ export class AtlasBanner implements OnDestroy{
   }
 
   filterNameBySearchPipe = new FilterNameBySearch()
+
+  get aggregatedRegionTree(){
+    return {
+      name : this.selectedParcellation.name,
+      children : this.selectedParcellation.regions
+    }
+  }
 }
 
diff --git a/src/ui/banner/banner.template.html b/src/ui/banner/banner.template.html
index 0a4fa76fb45f3f27d997abc621d4040f1c68188f..04a8472c3c4d05c35360ac4e3a03922e323261cb 100644
--- a/src/ui/banner/banner.template.html
+++ b/src/ui/banner/banner.template.html
@@ -37,16 +37,16 @@
       *ngIf = "showRegionTree" 
       hideScrollbarContainer>
 
-      <div treeContainer>
+      <div treeContainer #treeContainer>
         <div treeHeader>
           <span>{{ selectedRegions.length }} {{ selectedRegions.length > 1 ? 'regions' : 'region' }} selected</span> 
           <span (click) = "clearRegions($event)" *ngIf = "selectedRegions.length > 0" class = "btn btn-link">clear all</span>
         </div>
         
         <flat-tree-component 
-          *ngFor = "let child of selectedParcellation.regions "
+          [flatTreeViewPort] = "treeContainer"
           (treeNodeClick) = "handleClickRegion($event)"
-          [inputItem] = "child"
+          [inputItem] = "aggregatedRegionTree"
           [renderNode] = "displayTreeNode.bind(this)"
           [searchFilter] = "filterTreeBySearch.bind(this)">