# Auto\_link issue with email address inside \<a\>

**URL:** <https://www.ruby-forum.com/t/auto-link-issue-with-email-address-inside-a/159122>\
**Category:** Rails\
**Created:** [January 31, 2009, 9:46pm UTC](https://www.ruby-forum.com/t/auto-link-issue-with-email-address-inside-a/159122 "2009-01-31T21:46:44Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![rien](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/0ea827/32.png) [@rien](https://www.ruby-forum.com/u/rien)\
**Post date:** [January 31, 2009, 9:46pm UTC](https://www.ruby-forum.com/t/auto-link-issue-with-email-address-inside-a/159122/1 "2009-01-31T21:46:44Z")

</div>

I think there is a bug in auto\_link\_email\_addresses, if an e-mail  
address is already linked.

This works fine:  
\<% p = “\<a href="mailto:removed\_email\_address@domain.invalid"\>removed\_email\_address@domain.invalid” %\>  
\<%= auto\_link(p) %\>

This fails:  
\<% p = “\<a href="mailto:removed\_email\_address@domain.invalid"\>Some Other Text” %\>  
\<%= auto\_link(p) %\>

And results in:

\<a href=“mailto:[removed\_email\_address@domain.invalid\</  
a\>”\>Some Other Text](mailto:removed_email_address@domain.invalid)

Or do I overlook something?
