Commit update : need to change how setting is understood as well (undefined => disabled)

Related to https://github.com/Elgg/Elgg/issues/4472