diff --git a/CRM/Case/BAO/Case.php b/CRM/Case/BAO/Case.php index cc39148c4e17..4e60660e74c4 100644 --- a/CRM/Case/BAO/Case.php +++ b/CRM/Case/BAO/Case.php @@ -434,7 +434,7 @@ public static function getCaseActivityQuery($type = 'upcoming', $userID, $condit 'cov_status.label as case_status_name', 't_act.status_id', 'civicrm_case.start_date as case_start_date', - "IF(case_relationship.contact_id_b = $userID, case_relation_type.label_a_b, case_relation_type.label_b_a) as case_role", + "GROUP_CONCAT(DISTINCT IF(case_relationship.contact_id_b = $userID, case_relation_type.label_a_b, case_relation_type.label_b_a) SEPARATOR ', ') as case_role", ); if ($type == 'upcoming') {