diff --git a/src/lib/components/chat/MessageInput/InputMenu.svelte b/src/lib/components/chat/MessageInput/InputMenu.svelte index ce3eaf1769..7e0c59d11e 100644 --- a/src/lib/components/chat/MessageInput/InputMenu.svelte +++ b/src/lib/components/chat/MessageInput/InputMenu.svelte @@ -55,6 +55,10 @@ $: fileUploadEnabled = fileUploadCapableModels.length === selectedModels.length && ($user?.role === 'admin' || $user?.permissions?.chat?.file_upload); + + $: if (!fileUploadEnabled && files.length > 0) { + files = []; + } const detectMobile = () => { const userAgent = navigator.userAgent || navigator.vendor || window.opera;