If for some reason a picture has no caption, HTML is still correct