diff --git a/fakeyou/src/v2/view/tts/tts_edit_categories/TtsEditCategoriesPage.tsx b/fakeyou/src/v2/view/tts/tts_edit_categories/TtsEditCategoriesPage.tsx index fc965e569c..9571501f86 100644 --- a/fakeyou/src/v2/view/tts/tts_edit_categories/TtsEditCategoriesPage.tsx +++ b/fakeyou/src/v2/view/tts/tts_edit_categories/TtsEditCategoriesPage.tsx @@ -143,7 +143,9 @@ function TtsEditCategoriesPage(props: Props) { } const addCategoryOptions = allTtsCategories.filter(category => { - return !(assignedCategoryTokens.has(category.category_token)); + const alreadyAdded = assignedCategoryTokens.has(category.category_token); + const cannotAdd = !category.can_directly_have_models; + return !alreadyAdded && !cannotAdd; }).map(category => { return ( <> diff --git a/fakeyou/src/v2/view/tts/tts_model_view/TtsModelViewFc.tsx b/fakeyou/src/v2/view/tts/tts_model_view/TtsModelViewFc.tsx index 7410d679e5..89cbd81b77 100644 --- a/fakeyou/src/v2/view/tts/tts_model_view/TtsModelViewFc.tsx +++ b/fakeyou/src/v2/view/tts/tts_model_view/TtsModelViewFc.tsx @@ -213,7 +213,6 @@ function TtsModelViewFc(props: Props) { ); editModelCategoriesButton = ( <> -