diff --git a/pages/preferences.php b/pages/preferences.php index 23321326b..0eeb4a8af 100644 --- a/pages/preferences.php +++ b/pages/preferences.php @@ -898,8 +898,9 @@ try { } } $bProvidersModified = false; - foreach ($aProviders as $oProvider) + foreach ($aProviders as $cProvider) { + $oProvider = new $cProvider(); if ($oProvider->IsApplicable($oUser)) { $sProviderClass = get_class($oProvider);