diff --git a/.github/workflows/qmk_userspace_build.yml b/.github/workflows/qmk_userspace_build.yml
index 4a6b94f5..966113c7 100644
--- a/.github/workflows/qmk_userspace_build.yml
+++ b/.github/workflows/qmk_userspace_build.yml
@@ -61,7 +61,8 @@ jobs:
         run: |
           qmk userspace-doctor
 
-      - name: Read Non Tree Targets from JSON file
+      - name: Read Non-Tree Targets from JSON file
+        if: ${{ hashFiles( $GITHUB_WORKSPACE/qmk_nontree.json ) != '' }}
         run: |
           {
             echo 'COPY_TARGETS<<EOF'