diff --git a/configure b/configure
index f7fae02..92d1bd8 100755
--- a/configure
+++ b/configure
@@ -49,7 +49,7 @@ warning_msg()
 
 init_vars()
 {
-	mb_project_dir=$(cd -- "$(dirname "$mb_script")" ; pwd -P)
+	mb_project_dir=$(cd -- "${mb_script%/*}/" ; pwd -P)
 	mb_pwd=$(pwd -P)
 
 	mb_custom_cfgdefs_args=''