diff --git a/cmd/admin-handlers-users.go b/cmd/admin-handlers-users.go index 2b868ef64..78a5c1545 100644 --- a/cmd/admin-handlers-users.go +++ b/cmd/admin-handlers-users.go @@ -722,7 +722,7 @@ func (a adminAPIHandlers) InfoServiceAccount(w http.ResponseWriter, r *http.Requ if !impliedPolicy { svcAccountPolicy = svcAccountPolicy.Merge(*policy) } else { - policiesNames, err := globalIAMSys.PolicyDBGet(svcAccount.AccessKey, false) + policiesNames, err := globalIAMSys.PolicyDBGet(svcAccount.ParentUser, false) if err != nil { writeErrorResponseJSON(ctx, w, toAdminAPIErr(ctx, err), r.URL) return