diff --git a/src/app/degree-planner/term-container/term-container.component.ts b/src/app/degree-planner/term-container/term-container.component.ts
index fb3ed32cdee0a2c9bebf6d4bccb39e8f6e5b1720..ae4fbd3b7e0d9ebbd9e65bb6ed3adc9812140068 100644
--- a/src/app/degree-planner/term-container/term-container.component.ts
+++ b/src/app/degree-planner/term-container/term-container.component.ts
@@ -163,8 +163,17 @@ export class TermContainerComponent implements OnInit, OnDestroy {
       this.enrolledCourses = term.enrolledCourses;
       this.enrolledCredits = this.sumEnrolledCredits(term.enrolledCourses);
 
-      this.visibleCredits =
-        term.termCode.era === Era.Past ? 'enrolled' : 'planned';
+      if (term.termCode.era === Era.Past) {
+        this.visibleCredits = 'enrolled';
+      } else if (term.termCode.era === Era.Active) {
+        if (this.enrolledCourses.length === 0) {
+          this.visibleCredits = 'planned';
+        } else {
+          this.visibleCredits = 'enrolled';
+        }
+      } else {
+        this.visibleCredits = 'planned';
+      }
     });
 
     this.note$ = this.term$.pipe(