Wife has taken the car to work, will check when she gets back.
But it's only one of those cheep glass ones, not a tilt and slide, so don't think it has channels, just squashes down on a rubber seal from what I remember. Also as the roof lining does not get wet, would not have thought that is...