diff --git a/user/edit_form.php b/user/edit_form.php index f51993800d0..721b538c2f2 100644 --- a/user/edit_form.php +++ b/user/edit_form.php @@ -137,7 +137,7 @@ class user_edit_form extends moodleform { if (!$mform->elementExists($formfield)) { continue; } - $value = $mform->getElementValue($formfield); + $value = $mform->getElement($formfield)->exportValue($mform->getElementValue($formfield)) ?: ''; $configvariable = 'field_lock_' . $field; if (isset($authplugin->config->{$configvariable})) { if ($authplugin->config->{$configvariable} === 'locked') {