Fix bug with multiple semestres not showing correctly