Source

cruge / components / CrugeUserManager.php

Diff from to

components/CrugeUserManager.php

 					// campo personalizado:
 					$fv = $this->getFieldValueInstance(
 							$user, $fieldname);
-					$fv->value = $value;
-					$fv->update();
+					if($fv != null){
+						// evita una excepcion si se indica un nombre
+						// de campo personalizado inexistente.
+						//
+						$fv->value = $value;
+						$fv->update();
+					}
 				}
 			}
 			// le asigna un rol por defecto