diff --git a/UD_any/prepareExperiment.sh b/UD_any/prepareExperiment.sh
index 576491f09ef19a03b74e451bdcc4ca139df942e0..a35cce348425b0672c5dfe38ea9e0d37f9524596 100755
--- a/UD_any/prepareExperiment.sh
+++ b/UD_any/prepareExperiment.sh
@@ -35,12 +35,18 @@ if [ ! -d "$TEMPLATENAME" ]; then
   print_usage_and_exit
 fi
 
+CORPUS=$UD_ROOT"/"$LANG
+if [ ! -d "$CORPUS" ]; then
+  >&2 echo "ERROR : directory $CORPUS doesn't exist"
+  print_usage_and_exit
+fi
+
 mkdir -p bin
 
 
 if [ ! -d "bin/$EXPNAME" ]; then
 cp -r $TEMPLATENAME bin/$EXPNAME
 cp -r "data" bin/$EXPNAME/.
-echo "CORPUS="$UD_ROOT"/"$LANG > bin/$EXPNAME/config
+echo "CORPUS="$CORPUS > bin/$EXPNAME/config
 fi