diff --git a/assets/src/scripts/monitoring-location/components/hydrograph/time-series-graph.js b/assets/src/scripts/monitoring-location/components/hydrograph/time-series-graph.js
index 49129b17a707b63d3bcaf9c6c6943dee79d5c6a6..b868eec8eeda79a67617bb2bc7859cab13eb4bdb 100644
--- a/assets/src/scripts/monitoring-location/components/hydrograph/time-series-graph.js
+++ b/assets/src/scripts/monitoring-location/components/hydrograph/time-series-graph.js
@@ -106,13 +106,6 @@ const drawAllMedianPoints = function(elem, {visible, xscale, yscale, seriesPoint
 };
 
 const drawTitle = function(elem, store, siteNo, agencyCode, sitename, showMLName, showTooltip) {
-    const parameterDescription = (parameter) => {
-        if (parameter) {
-            return Object.prototype.hasOwnProperty.call(parameter, 'description') ?
-                parameter.description : 'No description available';
-        }
-    };
-
     let titleDiv = elem.append('div')
         .classed('time-series-graph-title', true);
 
@@ -126,7 +119,11 @@ const drawTitle = function(elem, store, siteNo, agencyCode, sitename, showMLName
         .call(link(store, (elem, {title, parameter}) => {
             elem.html(title);
             if (showTooltip) {
-                elem.call(appendInfoTooltip, parameterDescription(parameter), 'bottom');
+                elem.call(
+                    appendInfoTooltip,
+                    parameter ? parameter.description || 'No description available' : '',
+                    'bottom'
+                );
             }
         }, createStructuredSelector({
             title: getTitle('primary'),
@@ -137,7 +134,11 @@ const drawTitle = function(elem, store, siteNo, agencyCode, sitename, showMLName
         .call(link(store, (elem, {title, parameter}) => {
             elem.html(title);
             if (showTooltip && parameter) {
-                elem.call(appendInfoTooltip, parameterDescription(parameter), 'bottom');
+                elem.call(
+                    appendInfoTooltip,
+                    parameter ? parameter.description || 'No description available' : '',
+                    'bottom'
+                );
             }
         }, createStructuredSelector({
             title: getTitle('secondary'),