As above: Is it the user's responsibility or the client's?