diff --git a/common/flatpak-json-oci.c b/common/flatpak-json-oci.c index 840f0cd4..3b683d6d 100644 --- a/common/flatpak-json-oci.c +++ b/common/flatpak-json-oci.c @@ -502,7 +502,8 @@ const char * flatpak_oci_manifest_descriptor_get_ref (FlatpakOciManifestDescriptor *m) { if (m->parent.mediatype == NULL || - strcmp (m->parent.mediatype, FLATPAK_OCI_MEDIA_TYPE_IMAGE_MANIFEST) != 0) + (strcmp (m->parent.mediatype, FLATPAK_OCI_MEDIA_TYPE_IMAGE_MANIFEST) != 0 && + strcmp (m->parent.mediatype, FLATPAK_DOCKER_MEDIA_TYPE_IMAGE_MANIFEST2) != 0)) return NULL; if (m->parent.annotations == NULL)