Correct the possibility to have the value from an array or from the field value directly.

Tested with username and uid