diff --git a/dev-shell b/dev-shell
index 8579939a7b540ea5eb67bbd6d9d19e23bc5a1084..a4fdc6814bd28f7e7049f14c2142a642fe11d00b 100755
--- a/dev-shell
+++ b/dev-shell
@@ -1,4 +1,9 @@
 #! /bin/sh
+if [ -e tests/test-tmp ]; then
+    chmod -R u+w tests/test-tmp
+    rm -rf tests/test-tmp
+fi
+
 s=$(type -p nix-shell)
 exec $s release.nix -A tarball --command "
     export NIX_REMOTE=daemon