diff --git a/lisp/ox-html.el b/lisp/ox-html.el
index 4d6180d..0cacd57 100644
--- a/lisp/ox-html.el
+++ b/lisp/ox-html.el
@@ -2775,9 +2775,13 @@ INFO is a plist holding contextual information. See
(let ((destination (org-export-resolve-radio-link link info)))
(when destination
(format "%s"
- (org-export-data (org-element-contents destination) info)
+ (org-export-solidify-link-text
+ (org-export-data (org-element-contents destination) info))
attributes
- (org-export-solidify-link-text path)))))
+ (org-export-data
+ (org-element-parse-secondary-string
+ path
+ (org-element-restriction 'paragraph)) info)))))
;; Links pointing to a headline: Find destination and build
;; appropriate referencing command.
((member type '("custom-id" "fuzzy" "id"))