diff --git a/internal/daemon/controller/handlers/targets/target_service.go b/internal/daemon/controller/handlers/targets/target_service.go index 813edee18a..686df5782a 100644 --- a/internal/daemon/controller/handlers/targets/target_service.go +++ b/internal/daemon/controller/handlers/targets/target_service.go @@ -970,7 +970,7 @@ func (s Service) AuthorizeSession(ctx context.Context, req *pbs.AuthorizeSession } }() - subtype := target.SubtypeFromId(req.GetId()) + subtype := target.SubtypeFromId(t.GetPublicId()) subtypeEntry, err := subtypeRegistry.get(subtype) if err != nil { return nil, errors.Wrap(ctx, err, op)