diff --git a/packages/translation/src/lang/en.json b/packages/translation/src/lang/en.json
index 473578cec..a1f011ac8 100644
--- a/packages/translation/src/lang/en.json
+++ b/packages/translation/src/lang/en.json
@@ -3567,6 +3567,7 @@
"attach": "Attach",
"attachImage": "Attach image",
"attachKnowledge": "Knowledge",
+ "noKnowledge": "No knowledge bases in Open WebUI",
"attachWebpage": "Webpage",
"addUrl": "Add URL",
"removeAttachment": "Remove attachment",
diff --git a/packages/widgets/src/open-webui/chat.tsx b/packages/widgets/src/open-webui/chat.tsx
index af0257656..dad5ddefa 100644
--- a/packages/widgets/src/open-webui/chat.tsx
+++ b/packages/widgets/src/open-webui/chat.tsx
@@ -498,11 +498,11 @@ export function Chat({ options, integrationIds, isEditMode }: WidgetComponentPro
{t("widget.openWebUi.attachImage")}
- {knowledge.length > 0 ? (
-
-
- {t("widget.openWebUi.attachKnowledge")}
-
+
+
+ {t("widget.openWebUi.attachKnowledge")}
+
+ {knowledge.length > 0 ? (
{knowledge.map((item) => (
@@ -510,8 +510,12 @@ export function Chat({ options, integrationIds, isEditMode }: WidgetComponentPro
))}
-
- ) : null}
+ ) : (
+
+ {t("widget.openWebUi.noKnowledge")}
+
+ )}
+