diff --git a/apps/web/src/pages/generate/hooks/useStep4Title/useAiTitleGenerator.ts b/apps/web/src/pages/generate/hooks/useStep4Title/useAiTitleGenerator.ts index 8f5b1c5c0..b765259a6 100644 --- a/apps/web/src/pages/generate/hooks/useStep4Title/useAiTitleGenerator.ts +++ b/apps/web/src/pages/generate/hooks/useStep4Title/useAiTitleGenerator.ts @@ -79,6 +79,7 @@ export function useAiTitleGenerator({ const autoGenerateTitle = useCallback((): string => { if (aiTitleResults.length > 0) { const picked = aiTitleResults[Math.floor(Math.random() * aiTitleResults.length)] + if (!picked) return "" onTitleSettingsChange({ ...titleSettings, title: picked.title }) return picked.title } @@ -87,6 +88,7 @@ export function useAiTitleGenerator({ setAiTitleResults(results) setHasGeneratedTitles(true) const picked = results[Math.floor(Math.random() * results.length)] + if (!picked) return "" onTitleSettingsChange({ ...titleSettings, title: picked.title }) return picked.title }, [aiTitleResults, titleSettings, onTitleSettingsChange])