Yeah, it has the sticker, and I knew not to rub it, so I sloshed the dirty water on it with the squeegee. Ironically I just pealed that sticker off the window today.