diff --git a/js/components/portal-dashboard/feedback/rubric-summary-icon.tsx b/js/components/portal-dashboard/feedback/rubric-summary-icon.tsx index ad6ba395..923369a5 100644 --- a/js/components/portal-dashboard/feedback/rubric-summary-icon.tsx +++ b/js/components/portal-dashboard/feedback/rubric-summary-icon.tsx @@ -75,7 +75,7 @@ export const RubricSummaryIcon: React.FC = (props) => { return (
{rubric.ratings.map(rating => { - const percentage = (ratings[rating.id] / numStudents) * 100; + const percentage = numStudents > 0 ? (ratings[rating.id] / numStudents) * 100 : 0; const title = `${Math.round(percentage)}% ${rating.label} - click for details`; const ratingStyle: React.CSSProperties = { height: rowHeight,