diff --git a/client/webui/frontend/src/lib/components/chat/RecentChatsList.tsx b/client/webui/frontend/src/lib/components/chat/RecentChatsList.tsx
index fac131cb8..6f9e7b6f5 100644
--- a/client/webui/frontend/src/lib/components/chat/RecentChatsList.tsx
+++ b/client/webui/frontend/src/lib/components/chat/RecentChatsList.tsx
@@ -133,7 +133,7 @@ export function RecentChatsList({ maxItems = MAX_RECENT_CHATS }: RecentChatsList
if (sessions.length === 0) {
return (
-
+
No recent chats
diff --git a/client/webui/frontend/src/lib/components/navigation/CollapsibleNavigationSidebar.tsx b/client/webui/frontend/src/lib/components/navigation/CollapsibleNavigationSidebar.tsx
index 77766ce31..f0ad82ff4 100644
--- a/client/webui/frontend/src/lib/components/navigation/CollapsibleNavigationSidebar.tsx
+++ b/client/webui/frontend/src/lib/components/navigation/CollapsibleNavigationSidebar.tsx
@@ -62,7 +62,7 @@ export const CollapsibleNavigationSidebar: React.FC
("chats");
+ const [internalActiveItem, setInternalActiveItem] = useState("");
const activeItem = controlledActiveItemId ?? internalActiveItem;
const setActiveItem = (value: string) => {
if (controlledActiveItemId === undefined) {
@@ -122,7 +122,7 @@ export const CollapsibleNavigationSidebar: React.FC