diff --git a/libavcodec/vp8.c b/libavcodec/vp8.c
index 2d1b50273031877d546c1d9816e8e5145d67c705..1136f38a860900a7f3647b63306779d89607f4b5 100644
--- a/libavcodec/vp8.c
+++ b/libavcodec/vp8.c
@@ -210,6 +210,7 @@ static void vp8_decode_flush(AVCodecContext *avctx)
     memset(s->framep, 0, sizeof(s->framep));
 
     av_freep(&s->macroblocks_base);
+    av_freep(&s->filter_strength);
     av_freep(&s->intra4x4_pred_mode_base);
     av_freep(&s->top_nnz);
     av_freep(&s->edge_emu_buffer);