diff --git a/src/sbbs3/jsexec.c b/src/sbbs3/jsexec.c
index a375f0ccb21a20ae2309de85ac8e191914d9c338..7fc87cdc84ed39b3a8bc2d628d92eca2aeb356df 100644
--- a/src/sbbs3/jsexec.c
+++ b/src/sbbs3/jsexec.c
@@ -1456,7 +1456,7 @@ int main(int argc, char **argv, char** env)
 	strcpy(scfg.sys_inetaddr, "example.com");
 	scfg.prepped = true;
 #else
-	char relpath[PATH_MAX + 1];
+	char relpath[MAX_PATH + 1];
 	SAFECOPY(relpath, scfg.ctrl_dir);
 	FULLPATH(scfg.ctrl_dir, relpath, sizeof scfg.ctrl_dir);
 	if(change_cwd && chdir(scfg.ctrl_dir)!=0)