diff --git a/libavcodec/h264.c b/libavcodec/h264.c
index 699930fd2fb034d9ccb59c0da8fa5ea13607598f..30f332323cc9857d676fb8804af8402b1c34f532 100644
--- a/libavcodec/h264.c
+++ b/libavcodec/h264.c
@@ -2771,9 +2771,9 @@ static int split_field_copy(Picture *dest, Picture *src,
     if (match) {
         *dest = *src;
         if(parity != PICT_FRAME){
-        pic_as_field(dest, parity);
-        dest->pic_id *= 2;
-        dest->pic_id += id_add;
+            pic_as_field(dest, parity);
+            dest->pic_id *= 2;
+            dest->pic_id += id_add;
         }
     }