diff --git a/packages/embeds/embed-core/src/embed.ts b/packages/embeds/embed-core/src/embed.ts index 0cb67b3a05..4be73fc9ea 100644 --- a/packages/embeds/embed-core/src/embed.ts +++ b/packages/embeds/embed-core/src/embed.ts @@ -439,6 +439,10 @@ class CalApi { elementOrSelector: string | HTMLElement; config?: PrefillAndIframeAttrsConfig; }) { + if (this.cal.inlineEl) { + console.warn("Inline embed already exists. Ignoring this call"); + return; + } // eslint-disable-next-line prefer-rest-params validate(arguments[0], { required: true,