diff --git a/lms/static/coffee/src/discussion/views/discussion_thread_view.coffee b/lms/static/coffee/src/discussion/views/discussion_thread_view.coffee
index 3dddb7d901..37483e49d8 100644
--- a/lms/static/coffee/src/discussion/views/discussion_thread_view.coffee
+++ b/lms/static/coffee/src/discussion/views/discussion_thread_view.coffee
@@ -23,6 +23,8 @@ class @DiscussionThreadView extends DiscussionContentView
Markdown.makeWmdEditor @$(".reply-body"), "", DiscussionUtil.urlFor("upload"), (text) -> DiscussionUtil.postMathJaxProcessor(text)
@convertMath()
@renderResponses()
+ @highlight @$(".post-body")
+ @highlight @$("h1")
@
renderDogear: ->
@@ -151,3 +153,6 @@ class @DiscussionThreadView extends DiscussionContentView
type: "POST"
success: (response, textStatus) =>
@model.set('endorsed', not endorsed)
+
+ highlight: (el) ->
+ el.html(el.html().replace(/<mark>/g, "").replace(/<\/mark>/g, ""))
diff --git a/lms/static/coffee/src/discussion/views/thread_list_item_view.coffee b/lms/static/coffee/src/discussion/views/thread_list_item_view.coffee
index 5cf2954357..6f04924dc6 100644
--- a/lms/static/coffee/src/discussion/views/thread_list_item_view.coffee
+++ b/lms/static/coffee/src/discussion/views/thread_list_item_view.coffee
@@ -12,6 +12,7 @@ class @ThreadListItemView extends Backbone.View
@$el.html(@template(@model.toJSON()))
if window.user.following(@model)
@follow()
+ @highlight @$(".title")
@
threadSelected: (event) ->
event.preventDefault()
@@ -25,3 +26,6 @@ class @ThreadListItemView extends Backbone.View
addComment: =>
@$(".comments-count").html(parseInt(@$(".comments-count").html()) + 1)
+
+ highlight: (el) ->
+ el.html(el.html().replace(/<mark>/g, "").replace(/<\/mark>/g, ""))