diff --git a/libavformat/matroskadec.c b/libavformat/matroskadec.c
index b1785294b64c3be96a0fe9a3c6515decdac9ce9a..d54a867f6e659f589fc2157102305732f77c1cc9 100644
--- a/libavformat/matroskadec.c
+++ b/libavformat/matroskadec.c
@@ -2501,7 +2501,6 @@ matroska_parse_blockgroup (MatroskaDemuxContext *matroska,
             case MATROSKA_ID_BLOCKDURATION: {
                 if ((res = ebml_read_uint(matroska, &id, &duration)) < 0)
                     break;
-                duration /= matroska->time_scale;
                 break;
             }