diff --git a/observations/static/observations/js/observationList.js b/observations/static/observations/js/observationList.js
index 61afbebbc8e93bbc7df2928c34507ffe957483a5..635bb919b38b7d06606e6e873cd422c8d9eb59c5 100644
--- a/observations/static/observations/js/observationList.js
+++ b/observations/static/observations/js/observationList.js
@@ -360,7 +360,7 @@ var renderObservationTable = function(data)
         }
 
         if(Object.keys(measuredVal).length != 0){
-            tbodyHTML.push("<td><a tabindex='0' class='btn btn-lg' role='button' data-toggle='popover' data-placement='left' data-trigger='focus' data-html='true' data-content='" + printVal.join("<br/>") + "' ><i class='fa fa-balance-scale' aria-hidden='true' </i></a></td>")
+            tbodyHTML.push("<td><a tabindex='0' class='btn btn-lg' role='button' data-toggle='popover' data-placement='left' data-trigger='focus' data-html='true' data-content='" + printVal.join("<br/>").replace("'","&apos;") + "' ><i class='fa fa-balance-scale' aria-hidden='true' </i></a></td>")
         } else{
                 tbodyHTML.push("<td></td>")
             }