diff --git a/main/file.c b/main/file.c
index e9f078629eff41fa0f952d46ba4bb3fc4d3b0b1f..075062ba3d91f14e1d0c91ad7bff88c0c487bb43 100644
--- a/main/file.c
+++ b/main/file.c
@@ -1354,7 +1354,7 @@ char *ast_format_str_reduce(char *fmts)
 	char *fmts_str[AST_MAX_FORMATS];
 	char *stringp, *type;
 	char *orig = fmts;
-	int i, j, x, first, found;
+	int i, j, x, first, found = 0;
 	int len = strlen(fmts) + 1;
 
 	if (AST_RWLIST_RDLOCK(&formats)) {