I have a white linen top with big blue flowers on it. It washes with no problem and I've never noticed any dye leakage. However, when I wear it the dark blue dye transfers onto the white anywhere I get a bit sweaty (delightful!). So I end the day with the white of the shirt slightly blue around the armpits and creases of my elbow. Any idea what I can do about this? Is there a way of fixing the blue dye so it won't rub into the white?