If you are using a NiCd, have you been conditioning your battery, comrade? You should discharge it completely with a discharger, slow charge it to full, then repeat a couple more times. This repeated use breaks down the crystalization of the internal chemicals, the reason behind the memory effect.