diff --git a/lottie-ios/Classes/Models/LOTLayerGroup.m b/lottie-ios/Classes/Models/LOTLayerGroup.m index 1d12d010f6..81d38ba532 100644 --- a/lottie-ios/Classes/Models/LOTLayerGroup.m +++ b/lottie-ios/Classes/Models/LOTLayerGroup.m @@ -38,7 +38,9 @@ - (void)_mapFromJSON:(NSArray *)layersJSON withAssetGroup:assetGroup withFramerate:framerate]; [layers addObject:layer]; - modelMap[layer.layerID] = layer; + if(layer.layerID) { + modelMap[layer.layerID] = layer; + } if (layer.referenceID) { referenceMap[layer.referenceID] = layer; }