diff --git a/lib/FieldType/XmlText/Converter/EzLinkToHtml5.php b/lib/FieldType/XmlText/Converter/EzLinkToHtml5.php
index <HASH>..<HASH> 100644
--- a/lib/FieldType/XmlText/Converter/EzLinkToHtml5.php
+++ b/lib/FieldType/XmlText/Converter/EzLinkToHtml5.php
@@ -123,11 +123,14 @@ class EzLinkToHtml5 implements Converter
             }
 
             if ($this->elementHasAttribute($element, 'anchor_name')) {
-                $element->setAttribute(
-                    'url',
-                    $element->getAttribute('url') . '#' .
-                    $this->getElementAttribute($element, 'anchor_name')
-                );
+                $anchor = '#' . $this->getElementAttribute($element, 'anchor_name');
+                if (strpos($element->getAttribute('url'), $anchor) === false) {
+                    $element->setAttribute(
+                        'url',
+                        $element->getAttribute('url') . '#' .
+                        $this->getElementAttribute($element, 'anchor_name')
+                    );
+                }
             }
         }
     }
EZP-<I> : avoid double anchor in links

Closes #<I>