diff --git a/app/services/ci/process_pipeline_service.rb b/app/services/ci/process_pipeline_service.rb
index f81f44f67160dbfa6047ac34a37ea71346d79ea5..36c93dddadbde82ae28d3ac96eac9c13d9af259c 100644
--- a/app/services/ci/process_pipeline_service.rb
+++ b/app/services/ci/process_pipeline_service.rb
@@ -61,8 +61,7 @@ module Ci
     end
 
     def status_for_prior_stages(index)
-      pipeline.builds.exclude_ignored.where('stage_idx < ?', index).
-        latest.status || 'success'
+      pipeline.builds.where('stage_idx < ?', index).latest.status || 'success'
     end
 
     def stage_indexes_of_created_builds