No they put that announcement on a pop up. Most people use ad block and it won't even pop up on my computer