The pictures I've found of that windshield make it appear that the roof will not be flush against it. The clamps on the front bar keep the roof from being down on the bar and will leave a gap between the top and windshield. The only windshields that seem to seal close to the top are oem ones.