diff --git a/basice2e/run.sh b/basice2e/run.sh
index b03f1057dc1f731325d82bc09d96014784520be1..b1b5b13afb31856b0d9e643c03934fda9bd3ed4e 100755
--- a/basice2e/run.sh
+++ b/basice2e/run.sh
@@ -3,7 +3,6 @@
 # NOTE: This is verbose on purpose.
 
 set -e
-cp udbContact.bin results/udbContact.bin
 rm -fr results.bak || true
 mv results results.bak || rm -fr results || true
 rm -fr blob* || true
@@ -65,6 +64,9 @@ if [ "$NETWORKENTRYPOINT" == "localhost:8440" ]
 then
     echo "STARTING SERVERS..."
 
+    # Copy udbContact into place when running locally.
+    cp udbContact.bin results/udbContact.bin
+
     PERMCMD="../bin/permissioning --logLevel $DEBUGLEVEL -c permissioning.yaml "
     $PERMCMD > results/permissioning-console.txt 2>&1 &
     PIDVAL=$!