diff --git a/packages/mermaid/src/rendering-util/rendering-elements/clusters.js b/packages/mermaid/src/rendering-util/rendering-elements/clusters.js index 85f9674c9..394a89cdd 100644 --- a/packages/mermaid/src/rendering-util/rendering-elements/clusters.js +++ b/packages/mermaid/src/rendering-util/rendering-elements/clusters.js @@ -359,9 +359,9 @@ const shapes = { let clusterElems = new Map(); -export const insertCluster = (elem, node) => { +export const insertCluster = async (elem, node) => { const shape = node.shape || 'rect'; - const cluster = shapes[shape](elem, node); + const cluster = await shapes[shape](elem, node); clusterElems.set(node.id, cluster); return cluster; };