diff --git a/main/translate.c b/main/translate.c
index 463b0e52fa03758b238edf6af69ffadeab40ed9b..49ac519be93f844714e00dc6391b60310f186f6d 100644
--- a/main/translate.c
+++ b/main/translate.c
@@ -477,7 +477,7 @@ static void rebuild_matrix(int samples)
 					tr_matrix[x][z].step = tr_matrix[x][y].step;
 					tr_matrix[x][z].cost = newcost;
 					tr_matrix[x][z].multistep = 1;
-					ast_debug(1, "Discovered %d cost path from %s to %s, via %d\n", tr_matrix[x][z].cost, ast_getformatname(x), ast_getformatname(z), y);
+					ast_debug(3, "Discovered %d cost path from %s to %s, via %d\n", tr_matrix[x][z].cost, ast_getformatname(x), ast_getformatname(z), y);
 					changed++;
 				}
 			}