diff --git a/awx/main/tasks.py b/awx/main/tasks.py index b5d1ae397fe7..26f5da81d178 100644 --- a/awx/main/tasks.py +++ b/awx/main/tasks.py @@ -3006,7 +3006,8 @@ def _run_internal(self, receptor_ctl): if state_name == 'Succeeded': return res - raise RuntimeError(detail) + if self.task.instance.result_traceback is None: + raise RuntimeError(detail) return res