Could be the battery software needs 're-calibrating'.
I don't know if there's any factual basis for this, but there are those who believe you should periodically - or maybe just once or twice - allow the battery to run flat, then re-charge it fully in order to allow the software to adjust its calibration.