diff --git a/roles/fetch-sphinx-output/defaults/main.yaml b/roles/fetch-sphinx-output/defaults/main.yaml
index d9af43f1e..b900d6ccb 100644
--- a/roles/fetch-sphinx-output/defaults/main.yaml
+++ b/roles/fetch-sphinx-output/defaults/main.yaml
@@ -1,3 +1,3 @@
 ---
 zuul_executor_dest: "{{ zuul.executor.log_root }}"
-zuul_work_dir: "src/{{ zuul.project.canonical_name }}"
+sphinx_output_src: "src/{{ zuul.project.canonical_name }}/doc/build/html"
diff --git a/roles/fetch-sphinx-output/tasks/main.yaml b/roles/fetch-sphinx-output/tasks/main.yaml
index 6c7660a39..615279994 100644
--- a/roles/fetch-sphinx-output/tasks/main.yaml
+++ b/roles/fetch-sphinx-output/tasks/main.yaml
@@ -2,5 +2,5 @@
   synchronize:
     dest: "{{ zuul_executor_dest }}"
     mode: pull
-    src: "{{ zuul_work_dir }}/doc/build/html"
+    src: "{{ sphinx_output_src }}"
     verify_host: true