diff --git a/packages/web/src/appobj/PublicCloudFileAppObject.svelte b/packages/web/src/appobj/PublicCloudFileAppObject.svelte
index 01f92d317..4cb4d3f35 100644
--- a/packages/web/src/appobj/PublicCloudFileAppObject.svelte
+++ b/packages/web/src/appobj/PublicCloudFileAppObject.svelte
@@ -11,32 +11,42 @@
{#if data.description}
diff --git a/packages/web/src/tabs/QueryTab.svelte b/packages/web/src/tabs/QueryTab.svelte
index d77ad9f72..89b023582 100644
--- a/packages/web/src/tabs/QueryTab.svelte
+++ b/packages/web/src/tabs/QueryTab.svelte
@@ -565,7 +565,7 @@
onInitialData: value => {
const frontMatter = getSqlFrontMatter(value, yaml);
- if (frontMatter?.autoExecute) {
+ if (frontMatter?.autoExecute && hasConnection() && !isBusy()) {
executeCore(value, 0);
}
if (frontMatter?.splitterInitialValue) {