diff --git a/awx/ui/src/screens/Job/JobOutput/JobEvent.js b/awx/ui/src/screens/Job/JobOutput/JobEvent.js
index 8f3dd81f8e..87f6f54fbf 100644
--- a/awx/ui/src/screens/Job/JobOutput/JobEvent.js
+++ b/awx/ui/src/screens/Job/JobOutput/JobEvent.js
@@ -41,7 +41,7 @@ function JobEvent({
if (lineNumber < 0) {
return null;
}
- const canToggle = index === toggleLineIndex;
+ const canToggle = index === toggleLineIndex && !event.isTracebackOnly;
return (
- {lineNumber}
+ {!event.isTracebackOnly ? lineNumber : ''}
jobEvent.counter === 1);
- if (firstIndex && events[firstIndex]?.stdout) {
- const stdoutLines = events[firstIndex].stdout.split('\r\n');
+ if (firstIndex > -1) {
+ if (!events[firstIndex].stdout) {
+ events[firstIndex].isTracebackOnly = true;
+ }
+ const stdoutLines = events[firstIndex].stdout?.split('\r\n') || [];
stdoutLines[0] = tracebackEvent.stdout;
events[firstIndex].stdout = stdoutLines.join('\r\n');
} else {