I just discovered Monday that mine has started doing that! It hasn't before now, so I don't think it's normal. A new cap is about $20; I might just replace mine in case it's the seal getting stiff or something.
2015 740Li Black Sapphire Metallic. Her name is Samantha
2008 M3 Sedan Alpine White / Fox Red - Sold at 219K miles