diff --git a/addon/components/weekly-calendar.js b/addon/components/weekly-calendar.js
index <HASH>..<HASH> 100644
--- a/addon/components/weekly-calendar.js
+++ b/addon/components/weekly-calendar.js
@@ -9,11 +9,12 @@ export default class WeeklyCalendarComponent extends Component {
 
   @action
   scrollView(calendarElement, [earliestHour]) {
-    if (earliestHour === 24 || earliestHour < 2) {
-      return;
-    }
     // all of the hour elements are registered in the template as hour0, hour1, etc
-    const hourElement = this[`hour${earliestHour - 2}`];
+    let hourElement = this.hour6;
+
+    if (earliestHour < 24 && earliestHour > 2) {
+      hourElement = this[`hour${earliestHour - 2}`];
+    }
     calendarElement.scrollTop = hourElement.offsetTop;
   }
Scroll to the middle of the day when there are no events.