diff --git a/src/sbbs3/scfg/scfg.c b/src/sbbs3/scfg/scfg.c
index e5bbc890667731efeb731c53e777ba4aa383a293..0df127be3fc53e71bcd92c7a1a07a70227b2425d 100644
--- a/src/sbbs3/scfg/scfg.c
+++ b/src/sbbs3/scfg/scfg.c
@@ -192,7 +192,7 @@ if(chdir(cfg.ctrl_dir)!=0) {
 		,errno,cfg.ctrl_dir);
 	exit(-1);
 }
-FULLPATH(".",cfg.ctrl_dir,sizeof(cfg.ctrl_dir));
+FULLPATH(cfg.ctrl_dir,".",sizeof(cfg.ctrl_dir));
 
 uifc.size=sizeof(uifc);
 #if defined(USE_FLTK)