diff --git a/awx/ui/client/src/job-results/job-results.controller.js b/awx/ui/client/src/job-results/job-results.controller.js index 176e302205..52bd109ad2 100644 --- a/awx/ui/client/src/job-results/job-results.controller.js +++ b/awx/ui/client/src/job-results/job-results.controller.js @@ -65,11 +65,16 @@ function(jobData, jobDataOptions, jobLabels, jobFinished, count, $scope, ParseTy } } else if(key === 'inventory') { - if($scope.job.summary_fields.inventory && $scope.job.summary_fields.inventory.kind && $scope.job.summary_fields.inventory.kind === 'smart') { - return '/#/inventories/smart/' + $scope.job.summary_fields.inventory.id; + if($scope.job.summary_fields.inventory && $scope.job.summary_fields.inventory.id) { + if($scope.job.summary_fields.inventory.kind && $scope.job.summary_fields.inventory.kind === 'smart') { + return '/#/inventories/smart/' + $scope.job.summary_fields.inventory.id; + } + else { + return '/#/inventories/inventory/' + $scope.job.summary_fields.inventory.id; + } } else { - return '/#/inventories/inventory/' + $scope.job.summary_fields.inventory.id; + return null; } } else {