diff --git a/doc/examples/filtering_audio.c b/doc/examples/filtering_audio.c
index 5802d902646b4ccbc5290fff930be1a3dfc6d04d..1d66ca33e34ee4d1f8741536f26dab3c6955ecd5 100644
--- a/doc/examples/filtering_audio.c
+++ b/doc/examples/filtering_audio.c
@@ -220,6 +220,7 @@ int main(int argc, char **argv)
         goto end;
 
     /* read all packets */
+    packet0.data = NULL;
     packet.data = NULL;
     while (1) {
         if (!packet0.data) {