I don't know if this applies to the 05's, but on the 2004 Sportsters, the battery cover pops off easily and often gets damaged as it bounces down the street,
For a quick fix, I drilled one small hole between the 2 slots at the top, and slid a plastic tie through the hole and then around the frame under the seat. This keeps the cover in place.
HTH