diff --git a/web/js/MonitorLinkExpression.js b/web/js/MonitorLinkExpression.js index 6e1620f6c..e56ea7cac 100644 --- a/web/js/MonitorLinkExpression.js +++ b/web/js/MonitorLinkExpression.js @@ -183,7 +183,11 @@ function array_search(needle, haystack) { } function add_to_expr() { - $j('[name="newMonitor[LinkedMonitors]"]').val($j('[name="newMonitor[LinkedMonitors]"]').val() + '|' + $j('#monitorLinks').val()); + let value = $j('[name="newMonitor[LinkedMonitors]"]').val(); + if (value != '') value += '|'; + value += $j('#monitorLinks').val(); + + $j('[name="newMonitor[LinkedMonitors]"]').val(value); expr_to_ui($j('[name="newMonitor[LinkedMonitors]"]').val(), $j('#LinkedMonitorsUI')); }