diff --git a/src/GameCult.Caching/CultCache.cs b/src/GameCult.Caching/CultCache.cs index 2a9de06e..d2115535 100644 --- a/src/GameCult.Caching/CultCache.cs +++ b/src/GameCult.Caching/CultCache.cs @@ -2761,7 +2761,8 @@ namespace GameCult.Caching foreach (var variant in landing.Values.Where(stored => stored.Variant != null)) { - if (plan.Projections[variant.Key.Value].Name is not { } variantName) + var variantName = plan.Projections[variant.Key.Value].Name; + if (variantName == null) continue; for (var ancestor = Ancestor(variant.Variant!.BaseKey); ancestor != null; ancestor = ancestor.Variant == null ? null : Ancestor(ancestor.Variant.BaseKey))