diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 8051159d9a5f00157c952e5020603bb341968a78..dfec66f5c9ee7bf92215e2fc186e724b968775c8 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -27,7 +27,8 @@ compile-bootrom:
   script:
     - source ./set_env.sh
     - mkdir -p $SOCLABS_NANOSOC_TECH_DIR/system/src/bootrom
-    - make -C $SOCLABS_NANOSOC_TECH_DIR/system bootrom SIM_TOP_DIR=$SOCLABS_NANOSOC_TECH_DIR/sim BOOTROM_BUILD_DIR=$SOCLABS_NANOSOC_TECH_DIR/system/src/bootrom TOOL_CHAIN=ds5
+    - cd $SOCLABS_NANOSOC_TECH_DIR
+    - make bootrom SIM_TOP_DIR=$SOCLABS_NANOSOC_TECH_DIR/sim BOOTROM_BUILD_DIR=$SOCLABS_NANOSOC_TECH_DIR/system/src/bootrom TOOL_CHAIN=ds5
   artifacts:
     paths:
       - ./sim/bootloader/bootloader.hex