diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index a2deeedb7ad784477ed28d7bd548a0078134778c..4294ab0eadc6f788bf219d7d556daebf5cdd0426 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -6,6 +6,13 @@ variables:
   GIT_STRATEGY: fetch
   GIT_DEPTH: "0"
 
+default:
+    # Make sure master points to the correct upstream commit
+    before_script:
+      - >
+        git fetch $CI_MERGE_REQUEST_PROJECT_URL
+        +refs/heads/$CI_MERGE_REQUEST_TARGET_BRANCH_NAME:refs/heads/$CI_MERGE_REQUEST_TARGET_BRANCH_NAME
+
 lint:
   stage: lint
   image: alpinelinux/apkbuild-lint-tools:latest