diff --git a/indra/llui/lltextbase.cpp b/indra/llui/lltextbase.cpp
index 3a32ec0b88..faa3686769 100755
--- a/indra/llui/lltextbase.cpp
+++ b/indra/llui/lltextbase.cpp
@@ -2150,7 +2150,11 @@ void LLTextBase::appendTextImpl(const std::string &new_text, const LLStyle::Para
// Optional icon position
// output the styled Url
- appendAndHighlightTextImpl(match.getLabel(), part, link_params, match.underlineOnHoverOnly());
+ // FIRE-11437 - Don't supress font style for chat history name links
+ //appendAndHighlightTextImpl(match.getLabel(), part, link_params, match.underlineOnHoverOnly());
+ appendAndHighlightTextImpl(match.getLabel(), part, link_params,
+ input_params.is_name_slurl ? false : match.underlineOnHoverOnly());
+ //
// set the tooltip for the Url label
if (! match.getTooltip().empty())
diff --git a/indra/newview/fschathistory.cpp b/indra/newview/fschathistory.cpp
index a16713c1b3..968761fcb5 100644
--- a/indra/newview/fschathistory.cpp
+++ b/indra/newview/fschathistory.cpp
@@ -1034,8 +1034,8 @@ void FSChatHistory::appendMessage(const LLChat& chat, const LLSD &args, const LL
// [/RLVa:KB]
{
LLStyle::Params link_params(body_message_params);
- link_params.overwriteFrom(LLStyleMap::instance().lookupAgent(chat.mFromID));
link_params.is_name_slurl = true;
+ link_params.link_href = LLSLURL("agent", chat.mFromID, "inspect").getSLURLString();
link_params.color = name_color;
link_params.readonly_color = name_color;
diff --git a/indra/newview/llstylemap.cpp b/indra/newview/llstylemap.cpp
index 27b41334e0..43fe37ac77 100755
--- a/indra/newview/llstylemap.cpp
+++ b/indra/newview/llstylemap.cpp
@@ -42,9 +42,8 @@ const LLStyle::Params &LLStyleMap::lookupAgent(const LLUUID &source)
LLStyle::Params style_params;
if (source != LLUUID::null)
{
- // FIRE-11330 - Let chat history decide
- //style_params.color.control = "HTMLLinkColor";
- //style_params.readonly_color.control = "HTMLLinkColor";
+ style_params.color.control = "HTMLLinkColor";
+ style_params.readonly_color.control = "HTMLLinkColor";
style_params.link_href = LLSLURL("agent", source, "inspect").getSLURLString();
}
mMap[source] = style_params;