diff --git a/core/Settings/SettingManager.php b/core/Settings/SettingManager.php index 923c62c5..08b166f5 100644 --- a/core/Settings/SettingManager.php +++ b/core/Settings/SettingManager.php @@ -457,6 +457,10 @@ class SettingManager implements CallbackListener, UsageInformationAble { $this->clearStorage(); } } + + if ($this->disableCache && $setting->linked && isset($this->storedSettings[$setting->class . $setting->setting])) { + unset($this->storedSettings[$setting->class . $setting->setting]); + } } return true;