diff --git a/src/atlasComponents/sapiViews/features/connectivity/connectivityBrowser/connectivityBrowser.component.ts b/src/atlasComponents/sapiViews/features/connectivity/connectivityBrowser/connectivityBrowser.component.ts
index a54cb97de4bcf89a71bc167162f7f434b3790730..23d89f519a537c5a296ba90bd1dfd771bc17a3d5 100644
--- a/src/atlasComponents/sapiViews/features/connectivity/connectivityBrowser/connectivityBrowser.component.ts
+++ b/src/atlasComponents/sapiViews/features/connectivity/connectivityBrowser/connectivityBrowser.component.ts
@@ -213,11 +213,13 @@ export class ConnectivityBrowserComponent implements AfterViewInit, OnDestroy {
         })
     }
 
-    // ToDo this is caused by the bug existing on siibra python
-    private fixDatasetFormat = (ds) => ds.name.includes('{')? ({
-      ...JSON.parse(ds.name.substring(ds.name.indexOf('{')).replace(/'/g, '"')),
+    // ToDo this temporary fix is for the bug existing on siibra api https://github.com/FZJ-INM1-BDA/siibra-api/issues/100
+    private fixDatasetFormat = (ds) =>  ds.name.includes('{')? ({
       ...ds,
+      name: ds.name.substr(0, ds.name.indexOf('{')),
+      dataset: JSON.parse(ds.name.substring(ds.name.indexOf('{')).replace(/'/g, '"'))
     }) : ds
+    
 
     fetchConnectivity() {
       this.sapi.getParcellation(this.atlas["@id"], this.parcellation["@id"]).getFeatureInstance(this.selectedDataset['@id'])
diff --git a/src/atlasComponents/sapiViews/features/connectivity/connectivityBrowser/connectivityBrowser.template.html b/src/atlasComponents/sapiViews/features/connectivity/connectivityBrowser/connectivityBrowser.template.html
index ee291d06c0cb7ddec2dcd7b8419a448db7b6bd66..724f131a5ebcb37af35bbee1a3c30f74b57d345a 100644
--- a/src/atlasComponents/sapiViews/features/connectivity/connectivityBrowser/connectivityBrowser.template.html
+++ b/src/atlasComponents/sapiViews/features/connectivity/connectivityBrowser/connectivityBrowser.template.html
@@ -64,8 +64,8 @@
     <div *ngIf="noConnectivityForRegion">No connectivity for the region.</div>
     <full-connectivity-grid #fullConnectivityGrid
                             [matrix]="matrixString"
-                            [datasetName]="selectedDataset?.name"
-                            [datasetDescription]="selectedDataset?.description || selectedDataset?.data?.description"
+                            [datasetName]="selectedDataset?.dataset?.name"
+                            [datasetDescription]="selectedDataset?.dataset?.description"
                             only-export="true">
     </full-connectivity-grid>