diff --git a/web/app/components/base/markdown-blocks/link.tsx b/web/app/components/base/markdown-blocks/link.tsx index d9fab217d4b..629981acc65 100644 --- a/web/app/components/base/markdown-blocks/link.tsx +++ b/web/app/components/base/markdown-blocks/link.tsx @@ -36,6 +36,10 @@ const Link = ({ node, children, ...props }: any) => { if (!href || !isValidUrl(href)) return {children} + // Handle mailto: links without target="_blank" to allow email client to open directly + if (href.toString().startsWith('mailto:')) + return {children} + return {children || 'Download'} } }