diff --git a/frappe/desk/search.py b/frappe/desk/search.py
index 18c8754b13..ce02b400e9 100644
--- a/frappe/desk/search.py
+++ b/frappe/desk/search.py
@@ -393,7 +393,7 @@ def get_names_for_mentions(search_term: str):
continue
mention_data["link"] = frappe.utils.get_url_to_form(
- "User Group" if mention_data.get("is_group") else "User Profile", mention_data["id"]
+ "User Group" if mention_data.get("is_group") else "User", mention_data["id"]
)
filtered_mentions.append(mention_data)
diff --git a/frappe/public/js/frappe/form/controls/quill-mention/quill.mention.js b/frappe/public/js/frappe/form/controls/quill-mention/quill.mention.js
index 9db2ac415c..31058e9d56 100644
--- a/frappe/public/js/frappe/form/controls/quill-mention/quill.mention.js
+++ b/frappe/public/js/frappe/form/controls/quill-mention/quill.mention.js
@@ -158,7 +158,7 @@ class Mention {
return {
id: this.mentionList.childNodes[this.itemIndex].dataset.id,
value: itemLink
- ? `${
+ ? `${
this.mentionList.childNodes[this.itemIndex].dataset.value
}`
: this.mentionList.childNodes[this.itemIndex].dataset.value,
diff --git a/frappe/public/scss/common/quill.scss b/frappe/public/scss/common/quill.scss
index c89f09e714..110f3ab3e4 100644
--- a/frappe/public/scss/common/quill.scss
+++ b/frappe/public/scss/common/quill.scss
@@ -346,3 +346,7 @@
.ql-bubble .ql-editor img {
max-width: 500px !important;
}
+.mention-link::after,
+.mention-link::before {
+ display: none;
+}