diff --git a/main/config.c b/main/config.c
index ad7138443d738608cc99d49f14f939a312365ca2..2568dc7284cb7bffca14bda82d5168468c06fde5 100644
--- a/main/config.c
+++ b/main/config.c
@@ -921,7 +921,7 @@ static struct ast_config *config_text_file_load(const char *database, const char
 		fclose(f);		
 	} while (0);
 	if (comment) {
-		ast_log(LOG_WARNING,"Unterminated comment detected beginning on line %d\n", nest[comment]);
+		ast_log(LOG_WARNING,"Unterminated comment detected beginning on line %d\n", nest[comment - 1]);
 	}
 #ifdef AST_INCLUDE_GLOB
 					if (!cfg)