If GECOS info is not specified, it should not be deleted either.
Merge pull request #4055 from grischa/user-present

Two changes for a more robust user.present state