diff --git a/web/app/components/workflow/nodes/_base/components/variable/var-reference-picker.tsx b/web/app/components/workflow/nodes/_base/components/variable/var-reference-picker.tsx index bd8d5db88f..9a41e60f39 100644 --- a/web/app/components/workflow/nodes/_base/components/variable/var-reference-picker.tsx +++ b/web/app/components/workflow/nodes/_base/components/variable/var-reference-picker.tsx @@ -146,7 +146,10 @@ const VarReferencePicker: FC = ({ const varName = useMemo(() => { if (hasValue) { const isSystem = isSystemVar(value as ValueSelector) - const varName = value.length >= 3 ? (value as ValueSelector).slice(-2).join('.') : value[value.length - 1] + let varName = '' + if (Array.isArray(value)) + varName = value.length >= 3 ? (value as ValueSelector).slice(-2).join('.') : value[value.length - 1] + return `${isSystem ? 'sys.' : ''}${varName}` } return ''