diff --git a/CSETWebApi/CSETWeb_Api/CSETWebCore.Business/Results/ResultsAnalysisBusiness.cs b/CSETWebApi/CSETWeb_Api/CSETWebCore.Business/Results/ResultsAnalysisBusiness.cs index 351b57d34b..2714692b40 100644 --- a/CSETWebApi/CSETWeb_Api/CSETWebCore.Business/Results/ResultsAnalysisBusiness.cs +++ b/CSETWebApi/CSETWeb_Api/CSETWebCore.Business/Results/ResultsAnalysisBusiness.cs @@ -83,6 +83,7 @@ orderby an.Question_Group_Heading var sets = (from usp_getStandardsResultsByCategory an in result select new { an.Set_Name, an.Short_Name }).Distinct(); + foreach (var set in sets) { ChartData nextChartData = new ChartData(); @@ -141,8 +142,11 @@ orderby rs.Requirement_Sequence var r = result.Where(x => x.Question_Group_Heading == item).FirstOrDefault(); var l = labels.Where(x => x.Question_Group_Heading == item).FirstOrDefault(); - newResult.Add(r); - newLabels.Add(l); + if (r != null || l != null) + { + newResult.Add(r); + newLabels.Add(l); + } } }