diff --git a/src/course-home/progress-tab/certificate-status/CertificateStatus.jsx b/src/course-home/progress-tab/certificate-status/CertificateStatus.jsx index a4ac7da7b2..f58e433290 100644 --- a/src/course-home/progress-tab/certificate-status/CertificateStatus.jsx +++ b/src/course-home/progress-tab/certificate-status/CertificateStatus.jsx @@ -185,7 +185,7 @@ const CertificateStatus = () => { default: // if user completes a course before certificates are available, treat it as notAvailable // regardless of passing or nonpassing status - if (!canViewCertificate) { + if (!canViewCertificate && end) { certCase = 'notAvailable'; endDate = intl.formatDate(end, { year: 'numeric',