diff --git a/config.c b/config.c
index b38dc54e0bb475d8018724a42bd1c605b46804c6..6a86b6ea1929ae34abb009ff1b85efc76ff32b87 100755
--- a/config.c
+++ b/config.c
@@ -689,7 +689,7 @@ int config_text_file_save(const char *configfile, const struct ast_config *cfg,
 	if (configfile[0] == '/') {
 		strncpy(fn, configfile, sizeof(fn)-1);
 	} else {
-		snprintf(fn, sizeof(fn), "%s/%s", AST_CONFIG_DIR, configfile);
+		snprintf(fn, sizeof(fn), "%s/%s", ast_config_AST_CONFIG_DIR, configfile);
 	}
 	time(&t);
 	strncpy(date, ctime(&t), sizeof(date) - 1);