Used to work great. Rated 5 out of 5 stars

Thank you so much for developing this addon. Haven't had any problems with it so far, but there's been an obnoxious Turbotax ad coming up for me lately.
http://i.imgur.com/2tNOp60.png

Would you be able to fix this please? I'm docking a star because of this issue, but I'll update my review with 5 if you can help me resolve this.

Edit: Haven't seen that ad in a while, so I guess it's working properly now. Bumping my score to 5 stars. :)