diff --git a/security/Member.php b/security/Member.php index ad4de2833..87450630b 100644 --- a/security/Member.php +++ b/security/Member.php @@ -166,7 +166,7 @@ class Member extends DataObject { // Merge existing data into the local record foreach($existingRecord->getAllFields() as $k => $v) { - if(!$this->changed[$k]) $this->record[$k] = $v; + if(!isset($this->changed[$k]) || !$this->changed[$k]) $this->record[$k] = $v; } } }