diff --git a/app/models/repository.rb b/app/models/repository.rb
index 9162f494a60a8cc170722effd4c5a4111c629c5e..276d88298736c34f9a1ed1a123a3c38b2e331035 100644
--- a/app/models/repository.rb
+++ b/app/models/repository.rb
@@ -1157,6 +1157,7 @@ class Repository
       raw_ensure_branch(
         branch,
         source_branch: source_branch,
+        source_commit: source_commit,
         source_project: source_project
       )