diff --git a/main/app.c b/main/app.c
index 826e41128c9b6a05704c86803ba7584502e679e6..e1d70498cf342729b6f8e6a9ab2997a0d49e230f 100644
--- a/main/app.c
+++ b/main/app.c
@@ -1112,6 +1112,8 @@ static int control_streamfile(struct ast_channel *chan,
 		if (!strcasecmp(end, ":end")) {
 			*end = '\0';
 			end++;
+		} else {
+			end = NULL;
 		}
 	}