diff --git a/.github/workflows/tests-misc.yml b/.github/workflows/tests-misc.yml
index 824e8c11c2a416c3e156cc1086ad6528035a1602..44694160e13162847ddacc917ba141cabe34f574 100644
--- a/.github/workflows/tests-misc.yml
+++ b/.github/workflows/tests-misc.yml
@@ -144,7 +144,7 @@ jobs:
 
   cargo-check-benches-branches:
     needs: [ set-image ]
-    if: ${{ github.event_name == 'pull_request' }}
+    if: ${{ github.event_name == 'pull_request' || github.event_name == 'merge_group' }}
     timeout-minutes: 60
     outputs:
       branch: ${{ steps.branch.outputs.branch }}