Dave is correct. Possibly two problems. I would guess your rectifier is leaking current to ground while the bike is not running. The replacement is a very inexpensive Radio Shack rectifier part number 276-1185.

Rick

Two CT90s and Two ST90s
2006 Honda Foreman 500 resto in progress