diff --git a/wire/modules/Process/ProcessProfile/ProcessProfile.module b/wire/modules/Process/ProcessProfile/ProcessProfile.module index 6cf8b334..23b0a3dd 100644 --- a/wire/modules/Process/ProcessProfile/ProcessProfile.module +++ b/wire/modules/Process/ProcessProfile/ProcessProfile.module @@ -163,8 +163,8 @@ class ProcessProfile extends Process implements ConfigurableModule, WirePageEdit if($field->name == 'pass' && empty($value)) continue; - if($inputfield->isChanged()) { - $v = $user->get($field->name); + $v = $user->get($field->name); + if($inputfield->isChanged() || $v !== $value) { if($languages && $inputfield->getSetting('useLanguages')) { if(is_object($v)) { $v->setFromInputfield($inputfield);