X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=CRM%2FCore%2FBAO%2FSetting.php;fp=CRM%2FCore%2FBAO%2FSetting.php;h=e948b5dfc155c4f831af3aaddbf3300b47dfc9e3;hb=06d253f5e668e95ce3683f02417e9c320d509eb6;hp=6f855ca8d935a4c12ddbd7679279264262ebeaef;hpb=e7112fa7e47b60bc62f543f89c63f1e024546995;p=civicrm-core.git diff --git a/CRM/Core/BAO/Setting.php b/CRM/Core/BAO/Setting.php index 6f855ca8d9..e948b5dfc1 100644 --- a/CRM/Core/BAO/Setting.php +++ b/CRM/Core/BAO/Setting.php @@ -245,7 +245,7 @@ class CRM_Core_BAO_Setting extends CRM_Core_DAO_Setting { if ($group && !isset($name) && $cacheKey) { // check value against the cache, and unset key if values are different - $valueDifference = array_diff($overrideGroup, self::$_cache[$cacheKey]); + $valueDifference = CRM_Utils_Array::multiArrayDiff($overrideGroup, self::$_cache[$cacheKey]); if (!empty($valueDifference)) { $cacheKey = ''; }