I would agree, buuuut, my windscreen is on in that pic....it's a light smoked one. I can live with that small gap, just curious if I was missing something. Seems like the push-pin should connect to something. If not, I can live with it.
Thanks for the reply, Busamax!