diff --git a/src/os/user/lookup_windows.go b/src/os/user/lookup_windows.go index faaddd2341f16e..c300624f98d7cb 100644 --- a/src/os/user/lookup_windows.go +++ b/src/os/user/lookup_windows.go @@ -215,7 +215,7 @@ func current() (*User, error) { return nil, e } dir, e := t.GetUserProfileDirectory() - if e != nil { + if e != nil && e != syscall.ERROR_FILE_NOT_FOUND { return nil, e } username, domain, e := lookupUsernameAndDomain(u.User.Sid)