diff --git a/site/src/modules/workspaces/DynamicParameter/DynamicParameter.tsx b/site/src/modules/workspaces/DynamicParameter/DynamicParameter.tsx index 35c5763c23d25..c3448ac7d7182 100644 --- a/site/src/modules/workspaces/DynamicParameter/DynamicParameter.tsx +++ b/site/src/modules/workspaces/DynamicParameter/DynamicParameter.tsx @@ -387,11 +387,9 @@ const ParameterField: FC = ({ const parsedValues = parseStringArrayValue(value ?? ""); if (parsedValues.error) { - return ( -

- {parsedValues.error} -

- ); + // Diagnostics on parameter already handle this case, do not duplicate error message + // Reset user's values to an empty array. This would overwrite any default values + parsedValues.values = []; } // Map parameter options to MultiSelectCombobox options format @@ -440,11 +438,9 @@ const ParameterField: FC = ({ const parsedValues = parseStringArrayValue(value ?? ""); if (parsedValues.error) { - return ( -

- {parsedValues.error} -

- ); + // Diagnostics on parameter already handle this case, do not duplicate error message + // Reset user's values to an empty array. This would overwrite any default values + parsedValues.values = []; } return (