From 9567c7018c510eea6a72cfaa73527da03047da27 Mon Sep 17 00:00:00 2001 From: John Kingsnorth Date: Fri, 17 Aug 2018 21:29:28 +0100 Subject: [PATCH] Don't render an empty mailto link for empty email addresses --- modules/views/civicrm/civicrm_handler_field_email.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/views/civicrm/civicrm_handler_field_email.inc b/modules/views/civicrm/civicrm_handler_field_email.inc index 878ec3111..887d7d4e0 100644 --- a/modules/views/civicrm/civicrm_handler_field_email.inc +++ b/modules/views/civicrm/civicrm_handler_field_email.inc @@ -57,7 +57,7 @@ class civicrm_handler_field_email extends civicrm_handler_field_location { } public function render($values) { - if ($this->options['link_to_user'] == 'mailto') { + if ($this->options['link_to_user'] == 'mailto' && !empty($values->{$this->field_alias})) { return l($values->{$this->field_alias}, "mailto:" . $values->{$this->field_alias}); } return check_plain($values->{$this->field_alias});