diff --git a/src/lib/components/chat/Placeholder/FolderPlaceholder.svelte b/src/lib/components/chat/Placeholder/FolderPlaceholder.svelte
index 057dd7018d..5b5af5970b 100644
--- a/src/lib/components/chat/Placeholder/FolderPlaceholder.svelte
+++ b/src/lib/components/chat/Placeholder/FolderPlaceholder.svelte
@@ -1,15 +1,40 @@
@@ -45,7 +70,13 @@
{#if selectedTab === 'knowledge'}
{:else if selectedTab === 'chats'}
-
+ {#if chats !== null}
+
+ {:else}
+
+
+
+ {/if}
{/if}
diff --git a/src/lib/components/chat/Placeholder/FolderTitle.svelte b/src/lib/components/chat/Placeholder/FolderTitle.svelte
index bfd72681d3..16a1c42836 100644
--- a/src/lib/components/chat/Placeholder/FolderTitle.svelte
+++ b/src/lib/components/chat/Placeholder/FolderTitle.svelte
@@ -115,7 +115,12 @@
{#if folder}
-
+
{
@@ -922,6 +925,7 @@
}}
>
{
@@ -981,6 +985,8 @@
return null;
}
);
+
+ folderRegistry[chat.folder_id]?.setFolderItems();
}
if (chat.pinned) {
diff --git a/src/lib/components/layout/Sidebar/Folders.svelte b/src/lib/components/layout/Sidebar/Folders.svelte
index e9ef68fc39..6c99dc5404 100644
--- a/src/lib/components/layout/Sidebar/Folders.svelte
+++ b/src/lib/components/layout/Sidebar/Folders.svelte
@@ -1,8 +1,11 @@