diff --git a/apps/app_fax.c b/apps/app_fax.c
index ede204437376a8eedd52c7911c1d631d8d07e204..a5afe87dde1cdb55f460c325c767a469730faa2c 100644
--- a/apps/app_fax.c
+++ b/apps/app_fax.c
@@ -559,6 +559,7 @@ static int transmit_audio(fax_session *s)
 		}
 
 		ast_frfree(inf);
+		inf = NULL;
 	}
 
 	ast_debug(1, "Loop finished, res=%d\n", res);
@@ -698,6 +699,7 @@ static int transmit_t38(fax_session *s)
 		}
 
 		ast_frfree(inf);
+		inf = NULL;
 	}
 
 	ast_debug(1, "Loop finished, res=%d\n", res);