diff --git a/functions.sh b/functions.sh
index b34fe8e3f0f1c7f69712455392b11109c18d5752..7c09716086ae80e6f2b110627838511018815618 100755
--- a/functions.sh
+++ b/functions.sh
@@ -17,7 +17,7 @@ ROOT="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )"
 CONFIGDIR="$ROOT/extractionConfiguration"
 LOGDIR="$ROOT/logs/$(date +%Y-%m-%d)"  && mkdir -p $LOGDIR
 DATABUSDIR="$ROOT/databus-poms"
-MARVINEXTRACTIONDIR="$ROOT/marvin-extraction/"
+MARVINEXTRACTIONDIR="$ROOT/marvin-extraction"
 DIEFDIR="$MARVINEXTRACTIONDIR/extraction-framework"
 EXTRACTIONBASEDIR="$MARVINEXTRACTIONDIR/wikidumps" && mkdir -p $EXTRACTIONBASEDIR
 
diff --git a/setup-or-reset-dief.sh b/setup-or-reset-dief.sh
index 63263fba0909150b42e04a8b4b641296161e5590..73a9358cd4b3b123fc9ac13b0836b00cb1374529 100755
--- a/setup-or-reset-dief.sh
+++ b/setup-or-reset-dief.sh
@@ -4,6 +4,7 @@
 source functions.sh
 
 # delete and clone
+rm -rf $DIEFDIR
 rm -r $MARVINEXTRACTIONDIR/*
 cd marvin-extraction
 git clone "https://github.com/dbpedia/extraction-framework.git" $DIEFDIR &>/dev/null