[Scheduler] Fix bug in midnight rollover if no schedules created.

Bug would cause a segfault trying to play a schedule/playlist that
did not exist.