diff --git a/frontend/src/routes/(root)/(logged)/flows/add/+page.svelte b/frontend/src/routes/(root)/(logged)/flows/add/+page.svelte index b8fb52948c..d7055acf5b 100644 --- a/frontend/src/routes/(root)/(logged)/flows/add/+page.svelte +++ b/frontend/src/routes/(root)/(logged)/flows/add/+page.svelte @@ -118,7 +118,9 @@ } Object.assign(flow, template) const oldPath = templatePath.split('/') - initialPath = `u/${$userStore?.username.split('@')[0]}/${oldPath[oldPath.length - 1]}_fork` + initialPath = `u/${$userStore?.username.split('@')[0].replace(/[^a-zA-Z0-9_]/g, '')}/${ + oldPath[oldPath.length - 1] + }_fork` flow = flow goto('?', { replaceState: true }) selectedId = 'settings-metadata'