I don’t think of a browser hijack.

Can you try changing another config setting ? and see if it is saved after a logout and login.

I think that maybe he has a problem with his windows profile not being saved. Is his profile local or remote (on a server) ?

I think your client should ask the administrator to chek his profile.