diff --git a/ffmpeg.c b/ffmpeg.c
index 4220c278ccd31fcb75ffbc9840c756da7c5ae4e6..25f4558f891ffd66b56fd07a8b6791887fe36950 100644
--- a/ffmpeg.c
+++ b/ffmpeg.c
@@ -1850,7 +1850,7 @@ static int av_encode(AVFormatContext **output_files,
         while ((t = av_metadata_get(ist->st->metadata, "", t, AV_METADATA_IGNORE_SUFFIX))) {
             if (lang && !strcmp(t->key, "language"))
                 continue;
-            av_metadata_set2(&ost->st->metadata, t->key, t->value, NULL);
+            av_metadata_set2(&ost->st->metadata, t->key, t->value, 0);
         }
 
         ost->st->disposition = ist->st->disposition;