I know you said you got it working again... But, word of advice --- if it happens to not work again...
This sounds odd, but, if you take the battery out, and rub the metal charge parts on fabric, the static can actually temporarily charge it to give you some extra time. I know from experience.