diff --git a/libavformat/applehttp.c b/libavformat/applehttp.c
index 7cc04999d1ec88aea623c90953206c0fe70d2f64..19f2b203effe87f911855dd6545078964a9be27b 100644
--- a/libavformat/applehttp.c
+++ b/libavformat/applehttp.c
@@ -204,7 +204,7 @@ static int parse_playlist(AppleHTTPContext *c, const char *url,
     enum KeyType key_type = KEY_NONE;
     uint8_t iv[16] = "";
     int has_iv = 0;
-    char key[MAX_URL_SIZE];
+    char key[MAX_URL_SIZE] = "";
     char line[1024];
     const char *ptr;
     int close_in = 0;