diff --git a/setup.sh b/setup.sh
index b13f9c3cfbe233e50f3e9e23c3557d1bec88cfa7..245cbb6f3fefd43847f4ba732d37f5569cd616a9 100644
--- a/setup.sh
+++ b/setup.sh
@@ -2,7 +2,7 @@
 # Andre Anjos <andre.anjos@idiap.ch>
 # Thu 25 Aug 2011 16:17:15 CEST
 
-dir=`dirname ${BASH_SOURCE[0]}`
+dir=`readlink -f $(dirname ${BASH_SOURCE[0]})`
 export PATH=${dir}:${PATH}
 if [ -z "${PYTHONPATH}" ]; then
   export PYTHONPATH=${dir}