yes that's the charcoal canister.
I have to respectfully call BS on this one. I have heard this before. Every car that I have ever owned (except one) had a charcoal canister and I always top my tank off when getting gas. Never had that problem and I have been driving for over 20 years....this is why you shouldnt top off your gas tank when filling up. it will push fuel into the canister instead of vapors and screw it up