diff --git a/main/file.c b/main/file.c
index 7771a77c487177ddbaeadf25c2eac7bcd7d3ca8d..05f6ea6f6b95373c685b2882278d6acc79324dae 100644
--- a/main/file.c
+++ b/main/file.c
@@ -1234,6 +1234,7 @@ static int waitstream_core(struct ast_channel *c, const char *breakon,
 				case AST_CONTROL_SRCUPDATE:
 				case AST_CONTROL_HOLD:
 				case AST_CONTROL_UNHOLD:
+				case -1:
 					/* Unimportant */
 					break;
 				default: