diff --git a/libavformat/mxfdec.c b/libavformat/mxfdec.c
index 879e73e8ebb79d1e27d986938336ffbbc44df24b..9aedd477f49cc0e5112b28ceee24afd5d08d5f01 100644
--- a/libavformat/mxfdec.c
+++ b/libavformat/mxfdec.c
@@ -1571,6 +1571,7 @@ static int mxf_parse_structural_metadata(MXFContext *mxf)
                     }
                     /* Turn field height into frame height. */
                     st->codec->height *= 2;
+                    break;
                 default:
                     av_log(mxf->fc, AV_LOG_INFO,
                            "Unknown frame layout type: %d\n",