while ($relationship->fetch()) {
$rid = $relationship->civicrm_relationship_id;
$cid = $relationship->civicrm_contact_id;
- if (($permissionedContact) &&
- (!CRM_Contact_BAO_Contact_Permission::relationship($cid, $contactId))
+ if (($permissionedContact &&
+ (!CRM_Contact_BAO_Contact_Permission::relationship($cid, $contactId))
+ ) ||
+ (!CRM_Contact_BAO_Contact_Permission::allow($cid))
) {
continue;
}