diff --git a/libs/shared/lib/vis/visualizations/paohvis/paohvis.tsx b/libs/shared/lib/vis/visualizations/paohvis/paohvis.tsx
index bba0fdbbb487dc6c25831d00a2830822fe34d453..1011038898d615dee13555a02573acdea450b852 100644
--- a/libs/shared/lib/vis/visualizations/paohvis/paohvis.tsx
+++ b/libs/shared/lib/vis/visualizations/paohvis/paohvis.tsx
@@ -517,7 +517,7 @@ export const PaohVis = ({ data, graphMetadata, schema, settings, updateSettings
     let rowNodeAttributes;
 
     if (graphMetadata != undefined) {
-      labelEdge = data.metaData.edges.labels[0];
+      labelEdge = graphMetadata.edges.labels[0];
       edgeSchema = schema.edges.find((obj) => String(obj.key).includes(labelEdge));
       toNode = edgeSchema?.target as string;
       columnNodeAttributes = Object.keys(graphMetadata.nodes.types[settings.columnNode].attributes);