ИМХО, а почему не сделать более приятно? {code} $user_wrapper = entity_metadata_wrapper('user', entity_load_single('user', $uid)); // а дальше уж $user_wrapper->field_custom_field = $custom_value; $user_wrapper->save(); {code} И более того, если поля сложные и со ссылками на другие сущьшости {code} $user_wrapper->field_refference_field->field_inside_reference = $value; $user_wrapper->field_refference_field->save(); {code}