For a split second I thought you had one of my old pictures.HA HA HA. Yea no fluid in booster itself , but it can leak from the back where the pin pushes in and there is a rubber seal there. BUT more likely than not he is right the cap is letting fluid weep and thus dripping down to eat all the paint. Change the master it's cheap insurance.