diff --git a/admin/message.php b/admin/message.php index d004e9eebef..b5c31d7cee7 100644 --- a/admin/message.php +++ b/admin/message.php @@ -83,7 +83,7 @@ if (($form = data_submitted()) && confirm_sesskey()) { } } else { $newsettings = array(); - if (array_key_exists($componentprovidersetting, $form)) { + if (property_exists($form, $componentprovidersetting)) { // We must be processing loggedin or loggedoff checkboxes. // Store defained comma-separated processors as setting value. // Using array_filter eliminates elements set to 0 above.