fixing small bugs for courses without timeslots