diff --git a/Composer/packages/lib/shared/src/skillsUtils/index.ts b/Composer/packages/lib/shared/src/skillsUtils/index.ts index ab79cba7c9..dd977a19e2 100644 --- a/Composer/packages/lib/shared/src/skillsUtils/index.ts +++ b/Composer/packages/lib/shared/src/skillsUtils/index.ts @@ -27,7 +27,9 @@ export const convertSkillsToDictionary = (skills: Skill[]) => { return keyBy(mappedSkills, 'name'); }; -export const getSkillNameFromSetting = (value: string) => { +export const getSkillNameFromSetting = (value?: string) => { + if (!value) return ''; + const matched = value.match(/\['(.*?)'\]/); if (matched && matched.length > 1) { return matched[1];