If m_logonUiCallback is NULL, make changes to m_fields only.
  - Resolves #231