diff --git a/basice2e/run.sh b/basice2e/run.sh
index 4c846ea631c872c211a27be65d83fdff8fd025cd..b7792feacf49f2264356e99a21b6ac7bfe7fc889 100755
--- a/basice2e/run.sh
+++ b/basice2e/run.sh
@@ -422,6 +422,8 @@ CLIENTCMD="timeout 240s ../bin/client $CLIENTOPTS -l $CLIENTOUT/client42.log -s
 eval $CLIENTCMD >> $CLIENTOUT/client42.txt || true &
 PIDVAL2=$!
 echo "$CLIENTCMD -- $PIDVAL"
+wait $PIDVAL1
+wait $PIDVAL2
 
 if [ "$PERMISSIONING" == "" ]
 then