diff --git a/RMuseum/Services/Implementation/GanjoorService-Partials/GanjoorService-Transilerate.cs b/RMuseum/Services/Implementation/GanjoorService-Partials/GanjoorService-Transilerate.cs index f0572cb5..a5cdf237 100644 --- a/RMuseum/Services/Implementation/GanjoorService-Partials/GanjoorService-Transilerate.cs +++ b/RMuseum/Services/Implementation/GanjoorService-Partials/GanjoorService-Transilerate.cs @@ -278,8 +278,11 @@ namespace RMuseum.Services.Implementation var tajikPoems = await context.TajikPoems.AsNoTracking().Where(p => p.CatId == cat.Id).OrderBy(p => p.Id).ToListAsync(); foreach (var catPoem in catPoems) { - var tajikPoem = tajikPoems.Where(p => p.Id == catPoem.Id).Single(); - html += $"
{LanguageUtils.CleanTextForTransileration(tajikPoem.TajikTitle)}
"; + var tajikPoem = tajikPoems.Where(p => p.Id == catPoem.Id).SingleOrDefault(); + if(tajikPoem != null) + { + html += $"{LanguageUtils.CleanTextForTransileration(tajikPoem.TajikTitle)}
"; + } } return html; }