diff --git a/src/client.c b/src/client.c
index 5bf1e90f27363be0d0ad49cff88204f620f24b8c..b81d1262fb990a2cd294b68deb29363b5c352f58 100644
--- a/src/client.c
+++ b/src/client.c
@@ -58,7 +58,7 @@ int main(int argc, char **argv)
 
     /* Get basedir */
     arglen = strlen(argv[0]);
-    len = strlen(exe);
+    len = strlen(EXEFILE);
     basedir = (char *) malloc(sizeof(char) * (arglen - len + 1));
     strncpy(basedir, argv[0], (arglen - len));