diff --git a/lib/DI/ContainerConfigurator.php b/lib/DI/ContainerConfigurator.php index 4b059721bb..1b691b0d9e 100644 --- a/lib/DI/ContainerConfigurator.php +++ b/lib/DI/ContainerConfigurator.php @@ -94,7 +94,7 @@ class ContainerConfigurator implements IContainerConfigurator { // Settings $container->autowire(\MailPoet\Settings\SettingsController::class)->setPublic(true); // User Flags - $container->autowire(\MailPoet\Settings\UserFlagsController::class)->setPublic(false); + $container->autowire(\MailPoet\Settings\UserFlagsController::class); // Subscription $container->autowire(\MailPoet\Subscription\Comment::class)->setPublic(true); $container->autowire(\MailPoet\Subscription\Form::class)->setPublic(true); diff --git a/lib/Settings/UserFlagsController.php b/lib/Settings/UserFlagsController.php index 9ae3894a47..06ba7ffa34 100644 --- a/lib/Settings/UserFlagsController.php +++ b/lib/Settings/UserFlagsController.php @@ -25,7 +25,7 @@ class UserFlagsController { function get($name) { $this->ensureLoaded(); - if (empty($this->data[$name])) { + if (!isset($this->data[$name])) { return $this->defaults[$name]; } return $this->data[$name];