diff --git a/compile.sh b/compile.sh
index 7a80558..5d995d9 100755
--- a/compile.sh
+++ b/compile.sh
@@ -15,7 +15,7 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see .
-source variables
+source `dirname $0`/variables
if [ ! $MSGFMT ]; then
echo -e $RED"This program needs the msgfmt utility."$ENDCOLOR
diff --git a/pack.sh b/pack.sh
index 9bc2427..3f62f92 100755
--- a/pack.sh
+++ b/pack.sh
@@ -15,7 +15,7 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see .
-source variables
+source `dirname $0`/variables
if [ ! $DIFF ]; then
echo -e $RED"This program needs the diff utility."$ENDCOLOR
diff --git a/statistics.sh b/statistics.sh
index 611b635..2da5dbf 100755
--- a/statistics.sh
+++ b/statistics.sh
@@ -16,7 +16,7 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see .
-source variables
+source `dirname $0`/variables
LC_NUMERIC="en_US.UTF-8"
ODD_CHARS='�'
diff --git a/update.sh b/update.sh
index 186dc56..2915060 100755
--- a/update.sh
+++ b/update.sh
@@ -15,7 +15,7 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see .
-source variables
+source `dirname $0`/variables
if [ ! $SVN ]; then
echo -e $RED"This program needs the svn utility."$ENDCOLOR