This may sound weird too, but in the spirit of helpfulness...
I have a few light color non-Chanel bags and I have had color transfer if I carry it in a way that makes it rub against one spot repeatedly as I walk. Usually it's when I wear the strap long and it is resting/rubbing on my hip if that makes sense.
My trick to prevent it is to slip a small silky scarf into the back pocket of the bag (mine has one) and let it drape over the leather. It usually adequately covers the primary rubbing spot and if I fold it right you can't even see it from the front. Mind you, this is only an issue for me with very dark, indigo kind of denim (which I wear a lot).