diff --git a/site/src/pages/TemplateBuilder/ModuleSelectStep.tsx b/site/src/pages/TemplateBuilder/ModuleSelectStep.tsx index 89c15434e3..7c46eb416a 100644 --- a/site/src/pages/TemplateBuilder/ModuleSelectStep.tsx +++ b/site/src/pages/TemplateBuilder/ModuleSelectStep.tsx @@ -112,6 +112,7 @@ export const ModuleSelectStep: FC = ({ const { data, error, isLoading } = useQuery(templateBuilderModules(baseId)); const [moduleSearchText, setModuleSearchText] = useState(""); const modules = data?.modules ?? []; + const doesBaseTemplateHaveModules = modules.length > 0; const sortedModules = sortByPriority(modules, MODULE_PRIORITY); const categories = [ ...new Set(sortedModules.map((module) => module.category)), @@ -261,7 +262,9 @@ export const ModuleSelectStep: FC = ({

- No module matched your search + {doesBaseTemplateHaveModules + ? "No module matched your search" + : "No modules available for this base template"}

)}