diff --git a/src/users/enrollments/Certificates.jsx b/src/users/enrollments/Certificates.jsx index 40f3aef1b..79a38f123 100644 --- a/src/users/enrollments/Certificates.jsx +++ b/src/users/enrollments/Certificates.jsx @@ -26,6 +26,10 @@ export default function Certificates({ const oldCourseId = usePrevious(courseId); const certificateRef = useRef(null); + useEffect(() => { + setCertificateData(undefined); + }, [courseId]); + useEffect(() => { if ((certificate === undefined && !displayCertErrors) || (courseId !== oldCourseId)) { getCertificate(username, courseId).then((result) => {