diff --git a/roles/shellserver/odderon/code.sls b/roles/shellserver/odderon/code.sls
--- a/roles/shellserver/odderon/code.sls
+++ b/roles/shellserver/odderon/code.sls
@@ -25,6 +25,6 @@
     - args: "--with-sleep=0 --with-add=0 --with-del=0 --with-random=0"
     - cwd: /opt/darkbot
     - runas: odderon
-    - require:
+    - onchanges:
         - git: darkbot_repo
     - unless: test -f /opt/odderon/LOCKED