diff --git a/registry-pull-heptapod-push-docker b/registry-pull-heptapod-push-docker
index 32d588e1008eb47c2adf334b837c40f373dc4be0_cmVnaXN0cnktcHVsbC1oZXB0YXBvZC1wdXNoLWRvY2tlcg==..715102336aa563d7e7047d7bcc9d38b60d081bb8_cmVnaXN0cnktcHVsbC1oZXB0YXBvZC1wdXNoLWRvY2tlcg== 100755
--- a/registry-pull-heptapod-push-docker
+++ b/registry-pull-heptapod-push-docker
@@ -47,7 +47,7 @@
 
 
 def omnibus_short_hg_sha(rev, omnibus_clone):
-    subprocess.check_call(("hg", "pull", "-R", omnibus_clone))
+    subprocess.check_call(("hg", "pull", "-R", omnibus_clone, OMNIBUS_HEPTAPOD_SOURCE))
     return subprocess.check_output(("hg", "log", "-T", "{node|short}",
                                     "-R", omnibus_clone,
                                     "-r", rev)).decode().strip()