diff --git a/app/models/ci/pipeline.rb b/app/models/ci/pipeline.rb
index bf6d872dece736fad5b52de991304df721909a3b..7d23456cdac0f84f054f6c266d4b24056c8b49bb 100644
--- a/app/models/ci/pipeline.rb
+++ b/app/models/ci/pipeline.rb
@@ -215,7 +215,7 @@ module Ci
 
     def execute_hooks
       pipeline_data = Gitlab::DataBuilder::PipelineDataBuilder.build(self)
-      project.execute_hooks(pipeline_data.dup, :pipeline_hooks)
+      project.execute_hooks(pipeline_data, :pipeline_hooks)
       project.execute_services(pipeline_data.dup, :pipeline_hooks)
     end