diff --git a/tester.py b/tester.py
index d8d3c6b160a44e666b4b2dfce77271e95a8e2d17..933a8b6a734e6578332abaf3487c2fe803d11251 100755
--- a/tester.py
+++ b/tester.py
@@ -126,7 +126,7 @@ class Tester():
             subprocess.call(['python3', 'update_envsetup.py'])
             if mtime != os.path.getmtime(tester_path):
                 log('The script has changed, restarting it...')
-                os.execl('/bin/python3', 'python3', tester_path, '-n', *args)
+                os.execl('/usr/bin/python3', 'python3', tester_path, '-n', *args)
                 sys.exit(1)  # not reachable
         # Load conf
         conf = utils.load_conf()