I've started having the same problem about 2 months ago. No idea why it started happening or how to fix it. Thankfully I'm not such a heavy user that my battery gets that low before the evening, although it would be nice if someone knew how to fix it (other than buying a new battery that is).