fix multiple battery enumeration in 3.10