diff --git a/src/root/build.tt b/src/root/build.tt
index ec1fe10a..44fe8456 100644
--- a/src/root/build.tt
+++ b/src/root/build.tt
@@ -45,7 +45,7 @@
INCLUDE renderDuration duration = curTime - step.starttime;
END %]
-
[% IF step.busy == 1 || step.status == 0 || step.status == 1 || step.status == 4 || step.status == 7; INCLUDE renderMachineName machine=step.machine; ELSE; "n/a"; END %] |
+ [% IF step.busy == 1 || ((step.machine || step.starttime) && (step.status == 0 || step.status == 1 || step.status == 4 || step.status == 7)); INCLUDE renderMachineName machine=step.machine; ELSE; "n/a"; END %] |
[% IF step.busy == 1 %]
Building
|