diff --git a/src/renderer/src/hooks/useTopic.ts b/src/renderer/src/hooks/useTopic.ts index 2dd7d421..9f5ee513 100644 --- a/src/renderer/src/hooks/useTopic.ts +++ b/src/renderer/src/hooks/useTopic.ts @@ -7,7 +7,7 @@ export function useActiveTopic(assistant: Assistant) { useEffect(() => { // activeTopic not in assistant.topics - if (!find(assistant.topics, { id: activeTopic?.id })) { + if (assistant && !find(assistant.topics, { id: activeTopic?.id })) { setActiveTopic(assistant.topics[0]) } }, [activeTopic?.id, assistant])