diff --git a/awx/ui/client/features/output/details.component.js b/awx/ui/client/features/output/details.component.js index 18a64c86ec..35a59d128e 100644 --- a/awx/ui/client/features/output/details.component.js +++ b/awx/ui/client/features/output/details.component.js @@ -389,10 +389,18 @@ function getResultTracebackDetails () { } function getCredentialDetails () { - const credentials = resource.model.get('summary_fields.credentials'); - + let credentials = []; let credentialTags = []; + if (resource.model.get('type') === 'job') { + credentials = resource.model.get('summary_fields.credentials'); + } else { + const credential = resource.model.get('summary_fields.credential'); + if (credential) { + credentials.push(credential); + } + } + if (!credentials || credentials.length < 1) { return null; }