Sleeping until morning can sometimes trigger other events to occur, and when that happens the quest log doesn't count it as you having slept until morning. Just sleep again until nothing interesting happens.