Dan, this is a common situation with nicad batteries and other types have been develop that don't have this attribute. There are a variety of ideas to correct the problem but I've not found any that are satisfactory.
The only thing that works for me is to replace the battery after I grumble that the battery alone cost almost as much as the tool!
Don Dando