diff --git a/software/slaprunner/buildout.hash.cfg b/software/slaprunner/buildout.hash.cfg
index 47774df2d99281cc8839684725f0ee571703eb70..769546c9c4c038aa1f0eeabebd95e9ca1f5e1182 100644
--- a/software/slaprunner/buildout.hash.cfg
+++ b/software/slaprunner/buildout.hash.cfg
@@ -18,7 +18,7 @@ md5sum = c44a7481bb85e3258128afe3fcf23f44
 
 [template-runner]
 filename = instance-runner.cfg
-md5sum = 58a6f21021279ae52c91813f61cdbdd7
+md5sum = 4923167fe68c8c20aff46dbeb3716f9b
 
 [template-runner-import-script]
 filename = template/runner-import.sh.jinja2
diff --git a/software/slaprunner/instance-runner.cfg b/software/slaprunner/instance-runner.cfg
index 91a27d6c208e10a4fdf405f6d77f8c20b89e21a3..e92939415f8d5d016608948d50780b50f0abe1bb 100644
--- a/software/slaprunner/instance-runner.cfg
+++ b/software/slaprunner/instance-runner.cfg
@@ -120,6 +120,10 @@ recipe = slapos.cookbook:mkdirectory
 home = $${buildout:directory}
 etc = $${:home}/etc/
 var = $${:home}/var/
+# This srv path has an extra slash, which will cause runnerdirectory:home
+# to be .../srv//runner/.. but for compatibility reasons we don't fix this,
+# because this is the path that will be used as software URL installed by
+# webrunner and would cause software release hash to become different.
 srv = $${:home}/srv/
 bin = $${:home}/bin/
 tmp = $${:home}/tmp/