diff --git a/apps/desktop/src/components/sidebar/TreeItem.vue b/apps/desktop/src/components/sidebar/TreeItem.vue index a3146da2bc..d826d82e39 100644 --- a/apps/desktop/src/components/sidebar/TreeItem.vue +++ b/apps/desktop/src/components/sidebar/TreeItem.vue @@ -2360,7 +2360,7 @@ const canCloseDatabaseConnection = computed( props.node.type === "database" && !!props.node.connectionId && props.node.database != null && - connectionStore.isTreeNodeChildrenLoaded(props.node.id), + connectionStore.connectedIds.has(props.node.connectionId), ); const nodeIconClass = computed(() => { const infoClass = getIconInfo(props.node)?.colorClass;