diff --git a/libexif/exif-data.c b/libexif/exif-data.c index 2c812cdf96fae8bdd678190432a162a755c8553a..c791d6576aeda6e81b147578e742967d2684cc8d 100644 --- a/libexif/exif-data.c +++ b/libexif/exif-data.c @@ -955,7 +955,7 @@ exif_data_save_data_content_general (ExifData* data, ExifContent* ifd, unsigned char* t; unsigned int ts; - if (!data || !data->priv || !ifd || !d || !ds) + if (!data || !data->priv || !data->ifd || !ifd || !d || !ds) return; for (i = 0; i < EXIF_IFD_COUNT; i++)