From f27c536401cee253fd59f58cf391dffe0f9c6bfc Mon Sep 17 00:00:00 2001 From: Thomas Bruederli <thomas@roundcube.net> Date: Mon, 19 Nov 2012 10:53:21 -0500 Subject: [PATCH] Unset null values in user prefs --- program/include/rcube_user.php | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/program/include/rcube_user.php b/program/include/rcube_user.php index 5a8e900..7bd73e0 100644 --- a/program/include/rcube_user.php +++ b/program/include/rcube_user.php @@ -171,7 +171,7 @@ // don't save prefs with default values if they haven't been changed yet foreach ($a_user_prefs as $key => $value) { - if (!isset($old_prefs[$key]) && ($value == $config->get($key))) + if ($value === null || (!isset($old_prefs[$key]) && ($value == $config->get($key)))) unset($save_prefs[$key]); } -- Gitblit v1.9.1