diff --git a/libavformat/matroskadec.c b/libavformat/matroskadec.c
index 4ca2b6a745d8d309932f8b810b065ccd171b76ed..b7d8cd649797898c2b782bb9b71b7ac605f46e64 100644
--- a/libavformat/matroskadec.c
+++ b/libavformat/matroskadec.c
@@ -310,8 +310,6 @@ ebml_peek_id (MatroskaDemuxContext *matroska,
 {
     uint32_t id;
 
-    assert(level_up != NULL);
-
     if (ebml_read_element_id(matroska, &id, level_up) < 0)
         return 0;