diff --git a/api/v3/Profile.php b/api/v3/Profile.php index eb78e51e0dfe6932f04d2e7bfbe7d58d7646e842..742af495fad6e4cd76f7ca3d64b3890066139fe4 100644 --- a/api/v3/Profile.php +++ b/api/v3/Profile.php @@ -604,6 +604,7 @@ function _civicrm_api3_buildprofile_submitfields($profileID, $optionsBehaviour, */ } } + $profileFields[$profileID] = $profileFields[$profileID] ?? []; uasort($profileFields[$profileID], "_civicrm_api3_order_by_weight"); return $profileFields[$profileID]; }