diff --git a/scripts/EDdA/extract-from-source.sh b/scripts/EDdA/extract-from-source.sh
index d3bd4f6d74347cea3d1d1552bd85835f1898c1bb..222870d423991c8bd5ea1026f954fcf5ceb89426 100755
--- a/scripts/EDdA/extract-from-source.sh
+++ b/scripts/EDdA/extract-from-source.sh
@@ -4,7 +4,7 @@ source ${0%/*}/../lib.sh
 
 if [ "$#" != 2 ]
 then
-	die "${0##*/} SOURCE_DIRECTORY TARGET_DIRECTORY"
+	die "${PROG_NAME} SOURCE_DIRECTORY TARGET_DIRECTORY"
 else
 	SOURCE="${1}"
 	TARGET="${2}"
diff --git a/scripts/extract-from-source.sh b/scripts/extract-from-source.sh
index c99cc55005756bccf1bf5f37ba8610a6e5005f5a..0275b821641aea2c976a8805edb04789f0dbe277 100755
--- a/scripts/extract-from-source.sh
+++ b/scripts/extract-from-source.sh
@@ -6,7 +6,7 @@ source ${BASE_DIR}/lib.sh
 
 if [ "$#" != 2 ]
 then
-	die "${0##*/} SOURCE_DIRECTORY TARGET_DIRECTORY"
+	die "${PROG_NAME} SOURCE_DIRECTORY TARGET_DIRECTORY"
 else
 	SOURCE="${1}"
 	TARGET="${2}"
diff --git a/scripts/lib.sh b/scripts/lib.sh
index 94a08972067f6bdf9a714fdbd55255f904b33f5b..90d8085c7b52185d2b90966f9f9eab44d4ac8ee6 100644
--- a/scripts/lib.sh
+++ b/scripts/lib.sh
@@ -2,3 +2,5 @@ function die() {
 	printf "${1}\n"
 	exit 1
 }
+
+PROG_NAME="${0##*/}"