diff --git a/core/src/main/java/hudson/tasks/junit/CaseResult.java b/core/src/main/java/hudson/tasks/junit/CaseResult.java index d98f260a0e6e..f87765b00b69 100644 --- a/core/src/main/java/hudson/tasks/junit/CaseResult.java +++ b/core/src/main/java/hudson/tasks/junit/CaseResult.java @@ -373,7 +373,7 @@ public int getFailedSince() { if (failedSince==0 && getFailCount()==1) { CaseResult prev = getPreviousResult(); if(prev!=null && !prev.isPassed()) - this.failedSince = prev.failedSince; + this.failedSince = prev.getFailedSince(); else if (getOwner() != null) { this.failedSince = getOwner().getNumber(); } else {