diff --git a/src/Handler.php b/src/Handler.php
index 8f8513e0179049eb62f91ec04bdfde4ab9ce7e8f..decca1b6d954dc3bcd8611a18b50aae83e3f7fc1 100644
--- a/src/Handler.php
+++ b/src/Handler.php
@@ -3,6 +3,7 @@
 namespace LakeDrops\DorgFlow;
 
 use Exception;
+use GitElephant\Command\ResetCommand;
 use GitElephant\Repository;
 use LakeDrops\Component\Composer\BaseHandler;
 use Symfony\Component\Filesystem\Filesystem;
@@ -125,6 +126,7 @@ class Handler extends BaseHandler {
     $fs->mkdir($path);
     $repository->init();
     $repository->addRemote('origin', $uri);
+    $repository->getCaller()->execute('config --add remote.origin.fetch "+refs/merge-requests/*/head:refs/remotes/origin/merge-requests/*"');
 
     $repository->fetch();
     $repository->checkout($version);